Salary
≈ $17k – $36k per year (Estimated)
Location
In office (Mpumalanga)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 16, 2026. Job Mail scores C on the Alion truth index.
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Our client is an established engineering and automation business delivering innovative control, automation and electrical engineering solutions to industrial and mining clients. With a strong focus on reliability, technical excellence and practical engineering, the company provides opportunities to work on challenging automation projects from concept and design through to commissioning and support.
The Opportunity
We are seeking an experienced PLC Engineer to join the engineering team and take responsibility for the design, programming, integration, commissioning and optimisation of industrial control systems.This position is ideal for an engineer or automation professional who enjoys solving complex technical problems and working across the full project lifecycle, from PLC software development and HMI/SCADA integration through to site commissioning.
Key Responsibilities
- Design, develop and program PLC-based control systems for industrial applications.
- Develop PLC software, control logic, sequencing and machine-control functionality.
- Configure and develop HMI and SCADA systems.
- Integrate PLCs with instrumentation, drives, motors, safety systems and other field devices.
- Develop functional descriptions, control philosophies, I/O lists and software documentation.
- Perform PLC hardware and software configuration.
- Conduct factory acceptance testing (FAT) and site acceptance testing (SAT).
- Commission control systems on client sites.
- Fault-find and troubleshoot PLC, automation, electrical and control-system issues.
- Optimise existing control systems to improve reliability, productivity and operational efficiency.
- Interface with electrical, mechanical, instrumentation and process engineering teams.
- Provide technical support to clients and internal engineering teams.
- Prepare project documentation, reports and commissioning records.
- Assist with project planning, estimation and technical specifications where required.
- Travel to client sites locally and internationally when required.
Minimum Requirements
- BEng / BSc / BTech / National Diploma in Electrical Engineering, Electronic Engineering, Mechatronic Engineering, Control Systems or Automation.
- Minimum 3-5 years' experience in PLC programming and industrial automation.
- Strong practical experience with one or more PLC platforms such as:
- Siemens
- Rockwell / Allen-Bradley
- Schneider
- Mitsubishi
- Omron
- Experience with HMI and SCADA development.
- Experience with industrial communication protocols such as Ethernet/IP, Profinet, Modbus TCP/RTU or Profibus.
- Understanding of industrial electrical systems, instrumentation, motors and variable-speed drives.
- Experience with commissioning and fault-finding.
- Ability to read and interpret electrical drawings and control schematics.
- Valid driver's licence.
- Willingness to travel to client and project sites.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
815,977 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Recommended for you based on this role
Industrial Engineering
Similar stack
Same company
Mpumalanga
Client Engineer - Pipeline/Tools
1 hour ago
≈ $22k – $46k per year (Estimated) • In office • 3+ years exp • Shanghai
Python
SQL
C#
C++
DevOps
CI/CD
Jenkins
TeamCity
Apply
Anti-Cheat Engineer
1 hour ago
≈ $73k – $140k per year (Estimated) • Hybrid • 4+ years exp • Austin
C++
C++
LLVM
DevOps
Linux
Windows
Apply
Anti-Cheat Operations Engineer
1 hour ago
≈ $64k – $121k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Austin
DevOps
Platform Engineering
Cybersecurity
SIEM
Apply
Client Engineer, Unannounced 3A Project
1 hour ago
≈ $28k – $59k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Shanghai
C++
AI/ML
AI Agents
Apply
Senior Elektrokonstrukteur (m/w/d)
2 months ago
≈ $73k – $131k per year (Estimated) • In office • Full-Time • Viersen
Apply
≈ $17k – $36k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Mpumalanga
Management
Microsoft Office
Apply
Food & Beverage Supervisor
1 day ago
≈ $17k – $33k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mpumalanga
Apply
Food & Beverage Supervisor
1 day ago
≈ $17k – $33k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mpumalanga
Apply
≈ $8.5k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Mpumalanga
Apply
Mechanic - Yellow Machinery - Sabie
1 day ago
≈ $10k – $25k per year (Estimated) • In office • Full-Time • Mpumalanga
Apply
This is one of many
815,977 more open roles from verified company boards, updated every day.

