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 DesignDesign 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