Where

Embedded Systems and Power Electronics Engineer

Executive Placements
Cullinan Full-day Full-time

Description:

Key Responsibilities Embedded Systems & Firmware

Develop firmware in C/C++ for embedded microcontrollers (e.g., C2000, ESP32). Implement industrial communication protocols such as UART, CAN, RS485, Modbus. Integrate systems with cloud/local platforms using MQTT, HTTP, or proprietary protocols. Power Electronics & Hardware Design
Design low-voltage and high-voltage circuits (12V1000VDC). Develop power conversion systems (DC-DC, AC-DC) and battery management solutions. Select and design with power components (MOSFETs, IGBTs, gate drivers, etc.). Perform worst-case, thermal, and overcurrent analysis. Conduct EMI simulations and lab testing. Contribute to mechanical enclosure design, especially around thermal management. Prototyping, Testing & Field Integration
Build and test prototypes; integrate firmware and hardware. Develop automated test scripts (Python or C#) for validation. Support field installation, commissioning, and troubleshooting. Team Collaboration & Support
Work cross-functionally with mechanical, software, and production teams. Collaborate with clients, technicians, and suppliers. Maintain technical documentation and production files.

Minimum Requirements

BEng/BSc in Electronic, Electrical, or Mechatronic Engineering. 3+ years of hands-on experience in embedded systems and power electronics. Proficient in embedded C/C++ development. Comfortable with mid to high voltage systems (48V1000V). Knowledge of circuit protection and battery safety fundamentals. Experience using schematic and PCB design tools. Proficient with test equipment (oscilloscopes, multimeters, etc.).
28 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Cullinan
Description: We are currently seeking a passionate and motivated Junior Mechatronic Engineer to join our growing team. This is an excellent opportunity for a recent graduate or early-career professional to gain hands-on experience and contribute to ...
18 days ago
Description: Key Responsibilities Develop and maintain robust firmware for embedded systems using C/C++. Design and implement drivers for a wide range of peripherals and optical components (SPI, I2C, UART, USB, GPIO). Collaborate closely with hardware ...
4 days ago
  • Executive Placements
  • Cullinan
Description: Electronic Engineer – Software, AI & ML Pretoria, Market-Related CTC (Negotiable) A leading R&D engineering firm in the defence and security sector is seeking an Electronic Engineer with strong C++, embedded systems, and software development ...
29 days ago
Description: Location: Pretoria East (Office-based, minimal travel) About the Company: A stable, well-established consulting engineering firm in Pretoria East, providing quality control and instrumentation solutions across various sectors. Role Overview: ...
29 days ago