An established engineering and technology company is offering the opportunity to work on high-impact projects in a secure, innovation-driven environment.
With a focus on long-term solutions for complex technical challenges, this organisation values curiosity, collaboration, and a commitment to quality. Ideal for engineers and specialists who enjoy building reliable systems and contributing to meaningful, real-world outcomes.
Role
We’re looking for a skilled software engineer with a strong background in C / C++, embedded systems, requirement analysis, and technical writing. You’ll contribute to the design, development, and verification of both embedded and application-level software. The role spans the full development lifecycle within a structured engineering environment, including requirements analysis, coding, test case development, and integration.
Key Responsibilities
Required Skills & Experience
Qualifications
Experience working with embedded operating systems.
General :
This role is based in Gauteng and open to South African citizens or individuals with a valid work permit.