Job Summary
A specialist power electronics and energy systems company is seeking an Embedded Software Engineer to develop and support firmware for high‑power, grid‑connected products, including solar PV inverters, battery energy storage systems, and industrial power equipment.
This role is suited to an engineer who enjoys working close to hardware, understands real‑time control requirements, and wants to see their code running in field‑deployed energy systems.
Education:
- BEng / BSc in Electronic, Electrical, or Computer Engineering
- 3+ years’ experience in embedded software development
- Strong proficiency in C / C++ for embedded systems
Job Experience & Skills Required:
- Develop embedded firmware for power conversion and energy systems
- Implement real‑time control, communication, and protection logic
- Work closely with power electronics and control engineers on system integration
- Support embedded software for solar PV inverters, battery converters, and soft starters
- Develop drivers for peripherals (ADC, PWM, CAN, SPI, I²C, UART)
- Debug and troubleshoot embedded systems in lab and site environments
- Support testing, commissioning, and troubleshooting of deployed systems
- Maintain clear documentation and support long‑term product lifecycle needs
Apply now!
For more engineering jobs, please visit www.networkrecruitmentinternational.com.za
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information contact:
Shaleen van Staden
Specialist Recruitment Consultant- Engineering
087 351 0724