Junior-Mid Level Embedded Firmware Engineer

Tumaini Consulting · Johannesburg · R35 000 pm

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Our client is seeking a Junior–Mid Level Embedded Firmware Engineer to join a collaborative engineering team responsible for developing and maintaining embedded products. This opportunity is ideal for an engineer who enjoys troubleshooting, writing reliable firmware, and contributing to the continuous improvement of embedded systems while working alongside experienced engineers.

Requirements

  • Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field
  • 2–6 years' experience in Embedded C firmware development
  • Strong understanding of microcontrollers and peripheral interfaces
  • Ability to interpret electronic schematics
  • Experience using debugging tools such as oscilloscopes, logic analysers, and debuggers
  • Experience using Git for version control
  • Familiarity with CI/CD pipelines within firmware development environments
  • Good understanding of structured programming and modular firmware design
  • Embedded C
  • UART, SPI, I²C, and RS485 communication protocols
  • Basic TCP/IP networking
  • Firmware architecture and state machines
  • Exposure to IoT security concepts such as secure boot and OTA firmware updates
  • Experience with AT command interfaces
  • Exposure to GSM, LTE, WiFi, or other wireless communication modules
  • Understanding of IP networking
  • Experience with bootloaders and firmware update mechanisms

Should you meet the requirements for this position, please email your updated CV attached to it.jobs@tumaini.co.za ,  alternatively contact 031 350 4018 or visit our website, www.tumaini.co. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Auto-apply to this jobView original posting ↗
Junior-Mid Level Embedded Firmware Engineer at Tumaini Consulting — Johannesburg · JobAlertsZA