Electronics Engineer

Western Cape, South Africa

Job Description


Job Summary
:

  • 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 021 418 1750, quoting the Ref: CTE026805.
Connect with us on www.communicate.co.za 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.
Communicate Finance
Recruiter

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.


Related Jobs

Job Detail

  • Job Id
    JD1430609
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R15000 - 17000 per month
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned