Senior Embedded Firmware Engineer
Engineering
Durban North, Durban – Kwa Zulu Natal – South Africa
An innovative technology company developing specialised electronic hardware and connected device platforms is seeking a Senior Embedded Firmware Engineer to join its R&D team. The organisation focuses on designing sophisticated electronic systems for global markets and is supported by a leadership team with extensive industry experience.
You will lead the development of embedded firmware for next-generation electronic products, translating system requirements into reliable, scalable and production-ready solutions. Working closely with hardware engineers and cross-functional teams, the role involves designing, coding, testing, and optimising firmware to ensure performance, stability, and efficiency throughout the product lifecycle.
Minimum Requirements
- BTech or BSc in Electronic Engineering
- Approximately 10 years’ experience in embedded firmware development
- Strong experience in embedded systems and product development environments
Key Responsibilities
- Design and implement firmware for embedded devices from concept through to production
- Develop, code, test and debug embedded systems and software
- Analyse and optimise system efficiency, reliability and scalability
- Participate in design verification and reliability testing of new and existing products
- Integrate and validate new product designs with hardware platforms
- Provide post-production technical support and lifecycle maintenance
- Create testing procedures for product certification and volume manufacturing
- Liaise with technology partners and support internal teams, including sales and manufacturing