Embedded electronic engineer
IT/Computer - Electronics Johannesburg North FULL TIME Job Summary Our client is a forward-thinking engineering organisation specialising in the development of innovative electronic and embedded systems. With a strong focus on quality, reliability, and continuous improvement, the business delivers advanced solutions across the full product lifecycle. The organisation offers a collaborative environment where engineers work closely across hardware, firmware, and systems disciplines to bring robust products to market. Duties: Design, develop, and maintain embedded software for microcontroller- and processor-based systems. Develop firmware in C/C++ for real-time embedded applications. Implement, test, and debug embedded software on target hardware platforms. Collaborate with hardware engineers to integrate software with electronic designs and system architectures. Develop and execute unit, integration, and system-level testing to ensure software reliability and performance. Analyse, troubleshoot, and resolve software defects and performance issues. Prepare and maintain technical documentation, including software specifications, design documents, and test reports. Participate in design reviews, code reviews, and continuous improvement initiatives. Ensure compliance with relevant industry standards and quality requirements. Job Experience and Skills Required: Bachelor’s degree in Electronic Engineering, Computer Engineering, Computer Science, or a related field Minimum 3 years’ experience in embedded software development Strong proficiency in C and/or C++ programming Experience working with ARM Cortex-M or similar microcontrollers Solid understanding of embedded systems, electronics, and digital interfaces Experience using version control systems such as Git Familiarity with debugging tools (JTAG, oscilloscopes, logic analysers) Strong analytical and problem-solving skills with attention to detail Excellent communication skills and ability to work within cross-functional teams Are you ready to advance your career in embedded engineering? Send your CV to . If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. Network Finance Recruiter
This page lists jobs opportunities in Unknown. Use the filters to narrow by city, work model, and closing date, then open each listing on the original employer or job board page before you apply.
This role is posted by Network Finance. Verify all details, qualifications, and application steps on the official listing before applying.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.
Need broader help? Read our job scam safety guide and editorial policy.