Where

Embedded Electronic Engineer

Executive Placements
Johannesburg Full-day Full-time

Description:

Responsibilities:
  • Act as the main point of contact for product inquiries from internal teams and customers.
  • Design, program, and debug embedded systems, including microcontrollers, real-time operating systems (RTOS), and peripheral integration.
  • Collaborate on the design and testing of electronic circuits, PCBs, and prototyping for various applications.
  • Write and optimize MCU level firmware to ensure seamless hardware-software integration (Bootloaders, Hardware Abstraction, Device trees, Libraries, OTA etc.).
  • Perform rigorous testing of firmware to ensure reliability, performance, and compliance with industry standards.
  • Troubleshoot complex issues in hardware and software during development and after deployment.
  • Draft, review, update and approve all required documentation for ISO, ISERT, MASC and SANS certification.Requirements:
    • Bachelors degree in Electronics Engineering, Electrical Engineering.
    • Minimum of 3 years' experience in electronic hardware and embedded firmware development.
    • Proficiency with RTOS and Linux-based embedded systems.
    • Proficiency in C/C++ and assembly for embedded programming.
    • Strong knowledge of microcontroller families (ARM Cortex, Microchip, and STM32 essential).
    • Familiarity with PCB design tools (e.g., Altium, KiCad, Eagle) and electronic simulation tools.
    • Familiarity with communication protocols such (SPI, I2C, UART, CAN, RS485 and Ethernet).
    • Experience with SDLC and Agile methodologies.
    • Experience using oscilloscopes, logic analysers, and other debugging tools.
    • Experience with version control tools like Git.
22 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
Description: Electronic Embedded Design Engineer Johannesburg East Commercial development at ... Microprocessor/embedded design experience Qualification and Skills Required: BEng./ MEng. Electronic Engineering ...
22 days ago
  • Job Placements
  • Johannesburg
Description: We are seeking a motivated and enthusiastic Junior Electronic Engineer to join our growing engineering team. This role is ideal for recent graduates or early-career engineers looking to develop hands-on experience in electronic design, ...
25 days ago
  • Executive Placements
  • Johannesburg
Description: Key Responsibilities: Design and development of embedded software in C and C++ Software prototyping and testing for vehicle applications Development of MCU-specific physical layers and APIs Contribution to software architecture and concept ...
6 months ago
  • Executive Placements
  • Johannesburg
Description: Key Responsibilities: Design, develop, and maintain electronic systems, including PCB layouts and circuits. Program, configure, and troubleshoot PLC systems for industrial applications. Conduct testing, fault-finding, and debugging of ...
25 days ago