Design, develop, and implement software applications that interface with electrical systems.
Collaborate with the engineering team to ensure seamless integration of software and electrical components.
Troubleshoot, test, and resolve software and electrical issues.
Conduct system testing, debugging, and validation to ensure performance and reliability.
Stay up to date with industry trends, tools, and advancements in software and electrical engineering.
Ensure adherence to project timelines and deliverables.
Requirements :
Minimum National Diploma or Degree in Electrical / Mechatronics.
Proven experience in software development with strong knowledge of electrical systems.
Solid understanding of software and commissioning practices and processes.
Strong knowledge of PLC software systems (Siemens Simatic S7, Siemens TIA, WinCC); Allen Bradley, Mitsubishi, and ABB experience advantageous.
Proficiency in relevant programming languages.
Strong grasp of electrical engineering principles and practices.
Excellent problem-solving skills with high attention to detail.
Strong communication, teamwork, and collaboration skills.
Ability to multitask and perform effectively in a fast-paced environment
Create a job alert for this search
Software Engineer • Midrand, South Africa
Related jobs
Promoted
Embedded Software Engineer Protocols
EdrecruitersPretoria, Gauteng, South Africa
Embedded Software Engineer : Protocols vacancy in Pretoria-East.A BEng Computer Engineering or BSc Computer Science and 0 to 5 years of software development experience are required.The successful c...Show moreLast updated: 7 days ago
Promoted
Firmware Embedded - Software Engineer
JenRec Recruitmentcenturion, Gauteng, South Africa
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on.
Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
Promoted
Senior Automation Engineer (Mechatronics)
Boardroom AppointmentsEdenvale, South Africa
Senior Automation Engineer (Mechatronics).Identify potential areas of improvement in current manufacturing and / or testing equipment and processes, and manage the implementation of replacement equip...Show moreLast updated: 30+ days ago
Promoted
Automation Engineer
FempowerModderfontein, South Africa
A leading technology-driven manufacturer is seeking an experienced Automation Engineer to join their Operations Support team.
This individual will be instrumental in improving existing automation sy...Show moreLast updated: 30+ days ago
Promoted
Firmware and Embedded Software Engineer
Council For Scientific And Industrial ResearchPretoria, Gauteng, South Africa
Firmware and Embedded Software Engineer.The CSIR has a vacancy for a Firmware and Embedded Software Engineer in the Command Control and Integrated Systems Impact Area within the Defence and Securit...Show moreLast updated: 12 days ago
Promoted
Electronic Engineer Remote
JenRec RecruitmentPretoria, South Africa
Remote
This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web development....Show moreLast updated: 3 days ago
Promoted
Electronic Engineer
Network RecruitmentCenturion, South Africa
Join the forefront of innovation, designing advanced electronics for next-generation productsfrom high-tech sensors to IoT-connected devices.
Collaborate with a leading industry player and turn your...Show moreLast updated: 30+ days ago
This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web development....Show moreLast updated: 3 days ago
Promoted
Firmware Software Engineer
JenRec Recruitmentcenturion, Gauteng, South Africa
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on.
Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
Promoted
Senior Automation Engineer (Mechatronics)
E&D RecruitersJohannesburg, South Africa
Senior Automation Engineer (Mechatronics).Minimum requirements and experience : .Understanding of electronic, mechanical and mechatronic system design.
Lead a technology strategy that will ensure manu...Show moreLast updated: 30+ days ago
Promoted
Embedded Software Engineer
Network EngineeringGauteng, South Africa
ZAN-1Become part of a pioneering group transforming industrial safety through cutting-edge AI Collision Prevention Systems, placing the utmost emphasis on safeguarding pedestrians and workers throu...Show moreLast updated: 30+ days ago
Promoted
Software Embedded Engineer
E&D RecruitersCenturion, South Africa
Software Embedded and Firmware Engineer.Our client is a technology company specialising in electronic solutions, management systems, and smartphone applications that integrate seamlessly.The compan...Show moreLast updated: 8 days ago
Promoted
Software Design Engineer
Network RecruitmentCenturion, South Africa
BSc (Computer Science) or BEng (Computers).At least 5-10 years relevant work experience in the development of software.Python / Java / Linux skills advantageous.
Software driver development (USB, et...Show moreLast updated: 23 hours ago
Promoted
Software Engineer (C and Linux)
Ace StaffingJohannesburg, South Africa
Senior Software Engineer (C / Linux).Location : Johannesburg, South Africa.Industry : Warehousing Automation / Embedded & Systems Software.
Development Tech Stack : C, Linux (Embedded & Systems P...Show moreLast updated: 30+ days ago
Promoted
Embedded Software Engineer Centurion
Network EngineeringCenturion, Gauteng, South Africa
Become part of a pioneering group transforming industrial safety through cutting-edge AI Collision Prevention Systems, placing the utmost emphasis on safeguarding pedestrians and workers through un...Show moreLast updated: 30+ days ago
Promoted
Electronic Engineer
MC Technology StaffingCenturion, South Africa
Design and develop electronic systems and embedded solutions.Manage board-level requirements (power, signal integrity, interface specs).
Integrate and validate hardware, firmware, and software to me...Show moreLast updated: 17 days ago
Promoted
Automation Engineer
Boardroom AppointmentsEdenvale, South Africa
Identify potential areas of improvement in current manufacturing equipment or processes and drive the implementation of replacement equipment / processes.
Identify new technologies, processes, or stan...Show moreLast updated: 30+ days ago
Promoted
Mechatronic Automation Engineer
E&D RecruitersGermiston, South Africa
Mechatronic Automation Engineer.Minimum 3-5 years of working experience in automation engineering and development of new systems in a highly technological environment.
The successful incumbent will ...Show moreLast updated: 30+ days ago