140 Control Systems Engineer jobs in South Africa
Control Systems Engineer
Posted today
Job Viewed
Job Description
ð ï¸ Key Responsibilities :
- Design, develop, and implement control systems for mechanical, electrical, or electromechanical systems.
- Model dynamic systems using tools such as MATLAB/Simulink or similar environments.
- Develop and tune control algorithms (e.g., PID, state-space, model predictive control).
- Work closely with hardware, software, and systems teams to integrate control strategies into embedded platforms or automation systems.
- Conduct simulations and system validation to ensure performance, stability, and robustness.
- Support testing, commissioning, and troubleshooting in lab or field environments.
- Ensure system compliance with relevant industry and safety standards.
- Bachelors or Masters degree in Control Systems, Electrical, Mechanical, Mechatronics, or related Engineering field.
- Strong knowledge of control theory and dynamic system modeling.
- Proficiency with MATLAB/Simulink or equivalent tools.
- Experience with embedded systems or industrial control platforms (e.g., PLCs, RTOS, dSPACE).
- Familiarity with sensors, actuators, signal processing, and real-time control.
R&D Control Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Role Overview As an R&D Control Systems Engineer, you will play a key role in designing, modeling, simulating, and validating advanced control algorithms for our innovative systems and products. This role blends theoretical control concepts with real-world implementation, requiring strong analytical, programming, and system-level thinking skills.
Key Responsibilities
- Design and develop advanced control strategies (e.g., PID, adaptive, optimal, model predictive control).
- Build dynamic models and simulations using MATLAB/Simulink or equivalent tools.
- Collaborate with cross-functional teams (mechanical, electrical, software) to integrate control systems into prototypes and products.
- Perform system identification, parameter estimation, and model validation.
- Support experimental testing, data collection, and result analysis.
- Contribute to technical documentation, design reviews, and R&D reports.
- Stay up to date with the latest research and technology trends in control systems and automation.
- Bachelors degree in Control Engineering, Electrical Engineering, Mechatronics, Robotics, or a related field
- Strong foundation in control theory and dynamic systems.
- Proficiency in MATLAB/Simulink and/or other simulation environments.
- Experience with real-time control systems, embedded programming (e.g., C/C++), or rapid prototyping platforms.
- Excellent problem-solving, communication, and teamwork skills.
R&d control systems engineer
Posted today
Job Viewed
Job Description
Control Systems Engineer Ref: Lestyn Rneg
Posted 26 days ago
Job Viewed
Job Description
Industrial automation and process control engineering functions. Design and implementation of automation systems. PLC programming. SCADA development and programming. MES & reporting system development. Factory and Site acceptance testing. Commissioning on site. Support / breakdown assistance on site. Pre-Sales activities as and when required.
Desired Experience & QualificationCompetent with Siemens PCS7 or TIA or Schneider or Rockwell. Certified for Aveva Products System Platform, Intouch, Citect, Historian. Ospi Knowledge is an advantage. Competency of Field bus networks, Profibus, Profinet and Ethernet. 5 years plus PLC, SCADA and HMI programming experience.
Package & Remuneration #J-18808-LjbffrControl systems engineer ref: lestyn rneg
Posted today
Job Viewed
Job Description
Automation Engineer
Posted 2 days ago
Job Viewed
Job Description
PLC/SCADA Engineer – Industrial Automation
The Netherlands (On-site) | Full-time | ️ Engineering
Are you passionate about automation and driven by the impact of your work? We’re looking for an experienced PLC/SCADA Engineer to join our team and take part in meaningful projects across industries like logistics, food, manufacturing, chemical, and pharmaceutical sectors.
Whether you’re designing a smart control system or commissioning a state-of-the-art production line, your work helps move industry forward
What you’ll be doing:
You’ll work on diverse and technically challenging automation projects, always in close collaboration with your team. Your mission: convert customer needs into robust software solutions - from functional design to on-site commissioning.
Your responsibilities include:
- Translating customer requirements into functional and technical designs
- Designing, programming, and configuring PLC and SCADA software
- Working with platforms like Siemens PCS7, iFIX, WinCC, and SCADA/HMI environments
- Conducting software tests on physical setups and at customer sites
- Commissioning control systems and ensuring successful delivery in a team-based environment
- Building and improving PLC programs, as well as SCADA/HMI applications
- Collaborating across disciplines to meet project milestones and exceed expectation
What you bring:
- A Bachelor’s degree in Electrical Engineering, Mechatronics, or Industrial Automation
- 5+ years of experience as a PLC/SCADA Engineer
- Solid background in industrial automation, modern control systems, and production environments
- Proficiency in Siemens PCS7, SCADA systems, and industrial networks (Profibus/Profinet)
- Knowledge of ISA-88/ISA-95 is a plus
- Experience with .NET (C#, VB, ASP) and SQL is a strong advantage
- Strong command of both Afrikaan/Dutch and English
- A practical, accurate, and team-oriented mindset
What we offer at Xelvin:
1–2 year contract with long-term employment prospects
Full relocation support + package (€1500–€000)
Visa sponsorship/residence permit for you and your spouse
Competitive salary: tailored to your experience
00 interest-free loan facility
Dutch language lessons
Housing assistance
Personal guidance throughout the relocation and onboarding process
Ready to take your next step in industrial automation? Send your CV to or message me directly.
#J-18808-LjbffrAutomation Engineer
Posted 4 days ago
Job Viewed
Job Description
Employment Type: Contract (Potential to convert to perm)
Work model: On-site with flexible working hours
Location: Sandton
We are seeking a skilled and detail-oriented Automation Tester to join our technology team. The successful candidate will play a key role in the design, development, and implementation of automated testing solutions to ensure high-quality software delivery across our development lifecycle. You will work closely with developers, DevOps, and QA team members to integrate testing within CI/CD pipelines and promote best practices in automated and behavior-driven testing.
Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and reusable automated test frameworks using Java (and C# where applicable).
Collaborate with development and DevOps teams to integrate automated tests within CI/CD pipelines using tools like YAML , Azure DevOps , or equivalent platforms.
Implement and support Behavior Driven Development (BDD) practices and tools.
Create and execute automated tests for REST APIs , Web GUIs , and back-end systems.
Ensure the creation of meaningful, data-driven test scenarios using SQL for data setup and validation.
Apply object-oriented programming (OOP) principles in designing test solutions.
Perform and script load and performance testing across the application stack.
Collaborate with security teams to include security testing in the automation suite where applicable.
Provide coaching and support to development teams on test automation strategies and best practices.
Manage and maintain source control using GIT and enforce good versioning discipline.
Job Title: Automation Tester
Employment Type: Contract (Potential to convert to perm)
Work model: On-site with flexible working hours
Location: Sandton
We are seeking a skilled and detail-oriented Automation Tester to join our technology team. The successful candidate will play a key role in the design, development, and implementation of automated testing solutions to ensure high-quality software delivery across our development lifecycle. You will work closely with developers, DevOps, and QA team members to integrate testing within CI/CD pipelines and promote best practices in automated and behavior-driven testing.
Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and reusable automated test frameworks using Java (and C# where applicable).
Collaborate with development and DevOps teams to integrate automated tests within CI/CD pipelines using tools like YAML , Azure DevOps , or equivalent platforms.
Implement and support Behavior Driven Development (BDD) practices and tools.
Create and execute automated tests for REST APIs , Web GUIs , and back-end systems.
Ensure the creation of meaningful, data-driven test scenarios using SQL for data setup and validation.
Apply object-oriented programming (OOP) principles in designing test solutions.
Perform and script load and performance testing across the application stack.
Collaborate with security teams to include security testing in the automation suite where applicable.
Provide coaching and support to development teams on test automation strategies and best practices.
Manage and maintain source control using GIT and enforce good versioning discipline.
Please note: As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification
IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals #J-18808-Ljbffr
Be The First To Know
About the latest Control systems engineer Jobs in South Africa !
Automation Engineer
Posted 5 days ago
Job Viewed
Job Description
Are you looking to advance your career in Automation? Put your PLC skills to work alongside industry leaders on projects spanning government, mining, and more. This is your chance to join a company with a solid reputation for stability and success.
Duties & Responsibilities- Design, develop, and implement innovative automation solutions to optimize process efficiency.
- Collaborate with cross-functional teams to understand requirements and translate them into robust automation solutions.
- Lead site commissioning activities, ensuring seamless integration and functionality of automation systems.
- Provide technical support and troubleshooting expertise during project implementation and post-commissioning phases.
- Utilize your expertise in PLC programming and SCADA systems to deliver top-notch automation solutions.
- Minimum 1+ years of experience in a similar environment.
- Skills in design, process control, and automation.
- Team player, with great interpersonal skills.
- Practical thinker.
- ABB & Siemens experience is advantageous.
BEng/BSc Electronic / Mechatronic / Electrical & Electronic.
Only South African Residents or individuals with a relevant South African work permit will be considered.
Contact InformationContact SHAWN VELDTMAN on , quoting the Ref: CTE .
Connect with us on and Register your CV to create a profile and view all our Engineering recruitment vacancies.
If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database, and we will connect with you regarding any other suitable roles or positions.
#J-18808-LjbffrAutomation Engineer
Posted 20 days ago
Job Viewed
Job Description
Location: Durban
Type: Full Time/ Permanent
The above positions have become available at Ramsay Engineering . Suitably qualified candidates that meet the job requirements are invited to apply for the position.
Job Requirements
- 5+ years’ minimum relative experience
- Proven experience in designing and implementing automated systems
- Strong proficiency in PLC programming and troubleshooting.
- Knowledge of industrial communication protocols (e.g., Modbus, Profibus).
- Familiarity with electrical CAD software.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.
- N Dip / B-tech Electrical / Mechatronic Engineering
Additional Beneficial Experience and Qualifications:
- Experience with Siemens and Phoenix Contact PLC Next
- Project Management
- PLC Training Courses and Certification
- Automotive Industry Experience
Basic Function:
- Design, build and implement automated systems for new and existing production machinery.
- Project Management
- Budget and Capex Planning
- Machine Conceptualization and Design & Building Process
- Innovation of Current Manufacturing Methods
- People Development
- Problem Solving & Investigation
Duties & Responsibilities:
Project Management:
- Create and track timing plans for overall scope and individual activities.
- Ensure milestones are achieved on time
- Stakeholder engagement and management- Communicate clearly and objectively.
- Office 365
- Sharepoint
- Advanced excel
- MS Teams
Budget & Capex Planning:
- Evaluate and estimate capex for new projects
- Track planned vs actual expenditure
- Put together BOM’s
- Engage with Vendors for quotes
Machine Conceptualization and Design & Building Process:
- Conceptualize new Machine Designs
- Work with internal, local & international designers / machine builders
- Propose concepts
- Spec automation components
- Understanding of mechanical machinery / assembly jigs and operating principles
- Understanding of pneumatic systems
- Understanding of hydraulic systems
- Understanding of electrical systems
- Conduct and support design reviews
- System Design
- Develop and design control systems for automated machinery.
- Create detailed wiring schematics and diagrams.
- Wire control panels according to design specifications.
- Ensure the proper installation of electrical components.
- Specify and select appropriate electrical components for automation systems.
- Work closely with vendors to source necessary components.
- Installation and Integration
- Install and integrate electrical systems into existing production machinery.
- Collaborate with other engineering disciplines to ensure seamless integration.
- PLC Programming
- Develop and implement PLC programs to control and monitor machinery.
- Troubleshoot and debug PLC code as needed.
- Testing and Commissioning
- Conduct thorough testing of automated systems to ensure functionality and reliability.
- Commission systems for full-scale production.
- Documentation
- Maintain accurate and up-to-date documentation of electrical designs, schematics, and programming.
- Create user manuals and provide training to operators as needed.
- Work closely with cross-functional teams, including mechanical engineers, software developers, and project managers and artisans.
- Collaborate with maintenance teams for ongoing support and troubleshooting.
Innovation of Current Manufacturing Methods:
- Use lean principles to identify Kaizen opportunities
- Use statistical and financial data to justify Kaizens
- Improve current processes to improve quality, efficiency & scrap
People Development:
- Train shift leaders on new processes
- Develop and mentor students and interns
- Self-development of engineering skills
Problem Solving & Investigation:
- Conduct detailed investigations to support Quality with regards to field failures
- Conduct detailed investigations into manufacturing problems
- Support production with innovative solutions to manufacturing difficulties
Basic Function:
Elimination of waste:
- Produce units to the defined output rate.
- Accurately record all data on the data capture sheet timeously.
- Make Kaizen activity suggestions to make improvements.
5S and Safety, Health & Environmental:
- Practice and improve 5S in your work area in line with the 5S check sheet.
- Ensure PPE is worn according to work standards.
- All incidents need to be reported within the same shift.
- Perform all safety checks according to the safety standards.
- Follow the SHEMS procedures.
Quality:
- Ensure parts produced meet quality specifications and follow up on non-conforming product procedures.
- Work cycle must be completed before leaving work.
- Pack parts as per the packing instruction and perform work according to the set standards.
- Raise problems and concerns to your superior timeously.
- Responsible for own personal attendance to ensure it is 98% on an ongoing basis.
- Follow HR Policies & Procedures. Responsible for own personal development.
General:
- Report on production performance. Carry out any reasonable instructions.
Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No 55 of 1998 and any amendments thereto, Ramsay Engineering Internal Recruitment Policy as well as the Employment Equity Plan.
NB: If applicants have not received a response two weeks after the closing date, please accept that your applications have not been successful.
#J-18808-LjbffrAutomation Engineer
Posted 26 days ago
Job Viewed
Job Description
Joining our esteemed client in the East of Johannesburg as an Automation Engineer sets the stage for an exhilarating journey of technological advancement. As a pivotal member of our team, you'll pioneer the design, programming, and testing of state-of-the-art automated systems, revolutionizing our clients' operations. Your responsibilities will span from PLCs, RAPIDs, and Prepmasters programming to HMI application development and top-tier troubleshooting support. Working alongside passionate professionals, you'll collaborate on ingenious solutions, share insights, and learn from industry luminaries. If you're driven by innovation and poised to shape the future of technology, seize the opportunity to join our dynamic team and make a profound impact as an Automation Engineer.
Education:
- A Degree in Electrical/Control System Engineering or a related scientific discipline in electronics or mechatronics.
Job Experience & Skills Required:
- Experience in automation engineering is a must! We're particularly interested in your expertise with PLCs, variable speed drives, barcode scanners, safety devices, robotics (such as ABB, Mitsubishi, and Epson), and SCADA systems (Siemens WINCC preferred). Show us how you've made an impact in these areas!
- Are you a natural problem-solver? Strong troubleshooting skills in mechanical, electrical, and software domains will be key to your success in this role. Get ready to roll up your sleeves and overcome challenges with confidence!
- Attention to detail is crucial when working with advanced automation systems. We need someone who takes pride in their work and consistently delivers high-quality results.
Package & Remuneration
R - R - Annually
#J-18808-Ljbffr