Were looking for an experienced Embedded Engineer with a strong background in firmware development embedded hardware design and system integration. Youll be at the forefront of designing and developing solutions across a variety of energy and electronics projects from robust WiFi provisioning systems to intelligent test automation and thermal analysis tools.
Job Description:- Design and develop C/C firmware for microcontrollers including ESP32
- Build robust WiFi provisioning solutions for devices like the Raspberry Pi 4 enabling seamless headless setup
- Lead system integration thermal profiling and performance analysis using tools like DS18B20 probes and 3D heat mapping
- Design custom PCBs and test jigs to improve programming validation and automated testing workflows
- Develop data visualization tools and dashboards using Plotly Dash and Grafana to present complex system data
- Debug embedded systems using logic analyzers oscilloscopes and systematic root cause analysis
- Work with 3D printers and embedded platforms like Klipper and Raspberry Pi to enhance hardware control systems
- Participate in Agile sprints using Jira and GitHub; contribute from concept through to product release
- Ensure compliance with product specifications hardware schematics review and continuous design improvements
Skills & Experience: - Minimum 5 years in embedded systems development
- Proven experience in C/C Python C# and Java for firmware and hardware integration
- Strong experience with Raspberry Pi ESP32 and hardware debugging tools
- Hands-on knowledge of system integration and automated test environments
- Git and Confluence documentation management
- Agile development (Scrum Jira) experience
Qualification:- BEng or BTech in Electrical & Electronics Engineering
- MEng in Electrical & Electronics Engineering (Advantageous)
Only South African Residents or individuals with a relevant South African work permit will be consideredContact
MALIEKA DAWOOD on
quoting the Ref:
CTE026805.Connect with us on
and
Register your CV to create a profile and to view all our Engineering recruitment vacancies.
Let us assist you with your career. For further Civil Engineering Structural Engineering Building and Construction Electronic Engineering Electrical Engineering and Mechanical Engineering jobs.