Permanent
Systems & Software Engineer
Unknown, Gauteng
unknown
About this role
Employer: E&D Recruiters
We are looking for a Software Engineer who can work across full stack - from Linux systems and PLCs through to user-facing dashboards. Our client works with mobile control systems, primarily in mining and heavy machinery. They integrate CrossControl HMI/PLCs into off-highway equipment, build safety-critical embedded systems (ISO 21815), and develop custom automation solutions.
Systems & Software Engineer Benoni
Responsibilities:
* PLC programming in Codesys (Structured Text) for control systems
* HMI development - building interfaces operators actually want to use
* Working with Linux-based systems (CrossControl hardware runs on Linux)
* Commissioning systems on-site when needed
* Building monitoring dashboards that turn machine data into useful insights
* Data pipelines - getting information from machines to screens
* Python for tooling and backend work
Qualifications & Skills:
* BEng/BTech in Mechatronic/Electronic/Computer Engineering
* 0-5 years experienceÂ
* Linux - comfortable navigating and working in Linux environments
* PLC/Codesys experience
* Some mechatronics background - understanding how software meets hardware
* Dashboard/web development for data visualisation
* Python would be a bonus
Apply via www.edrecruiters.co.za or submit your CV to cv@edrecruiters.co.za (#3889)
ONLY SA CITIZENS MAY APPLY