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: 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 ...
11 days ago
  • Job Placements
  • Johannesburg
Description: We are looking for a motivated Junior Electronic Engineer to join our dynamic engineering team. This is an exciting opportunity for a recent Graduate or early-career Engineer to contribute to real-world projects while developing core skills ...
a month 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 ...
29 days ago
  • Job Placements
  • Johannesburg
Description: We are seeking a Junior Embedded Systems & IoT Engineer to join our clients' engineering team. The successful candidate will work on projects involving RF communication, LTE-based data transmission, server integration, and real-time telemetry ...
5 days ago