Embedded Software Engineer - Delphi Migration Pretoria, South Africa | Posted on 19/08/2026 An opportunity exists for a dynamic and driven professional who enjoys modernising legacy systems to take up the role of Software Engineer, working alongside an Embedded Systems Engineer to deliver
Embedded Software Developer (Protocols) Pretoria-East Minimum Requirements: BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. 0 to 5 years of software development experience in a professional capacity. Main Responsibilities: Documentation, design, implementation, and
Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. As part of
Embedded Software Developer (Protocols) Pretoria-East Minimum Requirements: BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. 0 to 5 years of software development experience in a professional capacity. Main Responsibilities: Documentation, design, implementation, and
Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. As part of
A technology company in Pretoria is looking for a Design Engineer to handle software design and development. The ideal candidate will have a BSc in Computer Science or BEng in Computer, with 5-10 years of relevant experience in
A leading company in steel in South Africa is seeking a Software Developer to join their dynamic team. The role involves developing complex software systems, including business applications and robotic systems, using languages like C#, C++, VB, and
A leading technology firm in Pretoria is seeking a Design Engineer to work on software design, development, and mobile applications. The ideal candidate will have a BSc in Computer Science or a BEng in Computer, with 5-10 years
Analyse system level requirements and translate into high level requirements. Develop software source code (embedded and application level). Participate in verification and validation of software functionality. Participate in software integration activities. Take the leadership for small SCRUM based team. Focus
An excellent opportunity has become available for a highly skilled Software Engineer with a passion for legacy system transformation and embedded software development. Our client is looking for a technically strong professional who can bridge the gap between existing software platforms
Electronic Embedded Design Engineer Pretoria West Our client is looking for a junior embedded software developer to join their team and work on firmware for real-world power electronics products, including power inverters, batteries, and rectifiers. The role involves developing efficient,
Senior Software Engineer is required for a leading electronic company in Pretoria-East. BEng (Electronic or Computer Engineering). Masters degree will be beneficial. 5-10 years working experience in software engineering and 2-5 years of leading a software engineering team. Senior Software Engineer Pretoria-East
ATS Client in Pretoria-East seeks a Senior Software Engineer with a BEng in Electronic or Computer Engineering and 5–10 years of software engineering experience, including 2–5 years in team leadership. The role involves guiding a team across software, hardware, and
Placements24 is seeking a Remote Aviation Software Engineer to design, develop and deploy software for flight simulation, aircraft systems or air traffic management from a home office in South Africa. You will work with a global team, applying real-time,
DSP Software Engineer Pretoria-East Minimum Requirements and requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity DSP development processes and tools Developing embedded applications with C++ Code Composer
Senior Software Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering). Masters degree will be beneficial. 5-10 years of working experience in software engineering 2-5 years leading a software engineering team. Comfortable acting as point of contact for
Embedded Firmware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Design and development of embedded software for digital communication systems. Work in an agile development environment with other software, hardware
DSP Software Engineer Pretoria-East Minimum Requirements and requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity DSP development processes and tools Developing embedded applications with C++ Code Composer
Embedded Firmware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Design and development of embedded software for digital communication systems. Work in an agile development environment with other software, hardware
Senior Software Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering). Masters degree will be beneficial. 5-10 years of working experience in software engineering 2-5 years leading a software engineering team. Comfortable acting as point of contact for