Skip to content
mimi

Software Automation Engineer

E and D Recruiters

Pretoria · On-site Full-time Entry Level 1w ago

About the role

Reference

Pta003948-EP-3

Position

Software Automation Engineer vacancy in Somerset-West, Cape Town.

Minimum Requirements and Qualifications

  • BEng Electronic/Computer or Mechatronics Engineering
  • 0 - 2 years experience
  • Solid understanding of Control and Automation
  • Ignition skills are highly desirable
  • Familiarity/basic knowledge with programming languages: Ladder Logic, Structured Text, and C.
  • Basic knowledge of communication protocols
  • Must be willing to travel
  • Must have a good understanding or interest in Industrial Automation

Responsibilities

  • Control system design.
  • PLC programming SCADA interfacing.
  • Networking interfacing to various machines and equipment on site.
  • Write and test PLC programs for PLC controllers using ladder logic, structured text, and C-like logic where applicable.
  • Develop algorithms for safety-critical functions, including safe stopping distances, system monitoring, and fault handling.
  • Create detailed electrical schematics for machine control and safety circuits using CAD tools.
  • Perform subsystem-level testing, validation, and debugging for both safety and operational functions.
  • Integration and testing of the complete system.
  • Support system-level commissioning, both in-house and in the field, with strong hands-on troubleshooting skills.
  • Interface with a wide range of communication protocols, including CAN bus, J1939, Ethernet/IP, Modbus TCP/RTU, etc.

Application

Please apply via our website: www.edrecruiters.co.za or alternatively submit your cv to cv@edrecruiters.co.za - Reference #Pta003948
Should we not contact you within 14 days, please consider your application as unsuccessful.
Companies may expire jobs at their own discretion.
ONLY SA CITIZENS APPLY

Requirements

  • BEng Electronic/Computer or Mechatronics Engineering
  • 0 - 2 years experience
  • Solid understanding of Control and Automation
  • Familiarity/basic knowledge with programming languages: Ladder Logic, Structured Text, and C.
  • Basic knowledge of communication protocols
  • Must be willing to travel
  • Must have a good understanding or interest in Industrial Automation

Responsibilities

  • Control system design.
  • PLC programming SCADA interfacing.
  • Networking interfacing to various machines and equipment on site.
  • Write and test PLC programs for PLC controllers using ladder logic, structured text, and C-like logic where applicable.
  • Develop algorithms for safety-critical functions, including safe stopping distances, system monitoring, and fault handling.
  • Create detailed electrical schematics for machine control and safety circuits using CAD tools.
  • Perform subsystem-level testing, validation, and debugging for both safety and operational functions.
  • Integration and testing of the complete system.
  • Support system-level commissioning, both in-house and in the field, with strong hands-on troubleshooting skills.
  • Interface with a wide range of communication protocols, including CAN bus, J1939, Ethernet/IP, Modbus TCP/RTU, etc.

Skills

CCAN busEthernet/IPIgnitionJ1939Ladder LogicModbus TCP/RTUPLCSCADAStructured Text

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free