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 considered Contact 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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.