Job Openings Automation Technician/Software Engineer

About the job Automation Technician/Software Engineer

Automation Engineer / Software Engineer

Location: Heidelberg, Western Cape

Market-Related Salary (based on experience)

Are you passionate about industrial automation, problem-solving, and creating smart, efficient control systems?

Were looking for an Automation / Software Engineer to join our innovative engineering team someone who thrives on developing, commissioning, and optimising automation solutions across diverse industries.

Requirements

  • Bachelors Degree in Electrical Engineering, Mechatronics, or Industrial Automation.
  • 3+ years experience in PLC/SCADA programming and implementation.

Key Responsibilities

  • Configure PLC and SCADA software according to functional design specifications.
  • Test and validate automation software in both lab and client-site environments.
  • Commission and deploy automation systems at customer locations.
  • Troubleshoot and optimise PLC, SCADA, and network performance.
  • Collaborate closely with engineers, project managers, and clients to deliver high-quality automation solutions.
  • Provide training and technical support to customers.
  • Ensure full compliance with safety, quality, and technical standards.

Strong knowledge of:

  • Siemens TIA Portal
  • SCADA systems (Ignition, Wonderware)
  • Industrial networks (ProfiNet)
  • Proven experience in industrial automation environments.
  • Hands-on, practical, and detail-oriented approach.
  • Excellent teamwork, communication, and problem-solving skills.
  • Flexible, adaptable, and solution-driven mindset.