Embedded Software Engineer

JenRec Recruitment • centurion, gauteng, centurion, gauteng • Posted May 23, 2026

About the Role

The company develops complex, high-performance electronic systems used in mission-critical environments, with a focus on precision, reliability, and innovation.

Role Overview
This role is ideal for an engineer who thrives in low-level development and hardware-near environments. You will be involved in the design, development, and optimisation of embedded software and firmware, working closely with hardware and systems teams across the full development lifecycle.

Key Responsibilities

  • Design, develop, and maintain embedded software
  • Develop and implement code
  • Work closely with hardware engineers on integration and debugging
  • Perform low-level driver development and hardware interfacing
  • Participate in system design, architecture, and code reviews
  • Troubleshoot, test, and optimise embedded systems for performance and reliability
  • Ensure compliance with industry and qua...