Firmware/Embedded Software Engineer
centurion, city of tshwane metropolitan municipality, South-Africa • Posted June 06, 2026
Job Type:
Full-time
Location:
centurion, city of tshwane metropolitan municipality
Posted:
June 06, 2026
Category:
Other-General
Application Deadline:
July 16, 2026
Role Description
SUMMARY:
Embedded Software Engineer vacancy in Centurion to be part of the R&D team. This mid-level role requires solid working experience and the ability to hit the ground running. Bachelor's or Master's degree in Electronic Engineering, Computer Engineering required with at least 5 years experience in embedded software development.
POSITION INFO:
Firmware/Embedded Software Engineer
Centurion Requirements:
- Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, or related discipline
- 5+ years in embedded software development
- Strong proficiency in C, particularly bare-metal embedded programming
- Thorough understanding of microcontrollers, digital/analogue circuits, and low-level hardware interaction
- Experience with real-time operating systems (RTOS) and concepts
- Experience with hierarchica...
Interested in this role?
Click the button below to start your application for Firmware/Embedded Software Engineer at E&D Recruiters.
Apply Now