Electronic Engineer

Network Engineering · Johannesburg North

Posted 11 August 2026

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 →

Reference: NES027411-Phind-1

Are you passionate about embedded systems and developing firmware that powers cutting-edge technology? We are seeking a motivated Computer Engineer to join our engineering team and contribute to the design, development, and optimisation of embedded firmware solutions. Duties & Responsibilities

This is an exciting opportunity for a recent graduate or early-career engineer looking to grow their expertise in embedded systems while working on innovative engineering projects.

Key Responsibilities

  • Design, develop and maintain embedded firmware for a range of electronic systems.
  • Develop reliable, efficient and scalable firmware using C, C++ and Python.
  • Integrate firmware with microcontrollers, sensors and communication interfaces.
  • Collaborate with multidisciplinary engineering teams to develop innovative hardware and software solutions.
  • Perform firmware testing, debugging and optimisation to ensure high-quality performance.
  • Support hardware integration and troubleshooting throughout the development lifecycle.

Minimum Requirements

  • BEng in Computer Engineering.
  • 1–2 years of relevant industry experience.
  • Proficiency in C, C++ and Python.
  • Experience with embedded systems and embedded firmware development.

Advantageous Skills

  • SQL and database development.
  • Assembly language programming.
  • Electronic circuit and hardware design.
  • Hardware debugging and system integration.
  • Experience interfacing firmware with microcontrollers, sensors and communication systems.

If you do not hear from us within two (2) weeks of submitting your application, please consider your application unsuccessful. We appreciate your interest in the position and thank you for taking the time to apply.

Auto-apply to this jobView original posting ↗
Electronic Engineer at Network Engineering — Johannesburg North · JobAlertsZA