The ideal candidate has 5–10+ years of embedded firmware development experience, particularly with TI C2000 controllers, and has worked on real-time industrial or power electronics products. They should be comfortable developing firmware that interfaces directly with hardware, implements protection logic, manages communication buses, and supports deterministic control of high-power electrical systems.
What this project is about
The detailed board descriptions indicate this is a mission-critical industrial power control system. The firmware engineer will primarily work on the intelligent boards (such as the Master Board, Source Boards, System Interface Board, and Power Distribution Board) that use TI C2000 microcontrollers. Typical tasks include implementing SCR gate control, monitoring power quality, handling CAN/LIN/RS-485 communications, managing watchdogs and failover logic, processing ADC measurements, and ensuring reliable operation under real-time constraints. This is much more than general embedded programming—it requires experience with real-time control, power electronics, and safety-critical firmware.