Develop and debug embedded firmware for TI C2000 DSPs driving power electronic converters Build Software-in-the-Loop and Hardware-in-the-Loop systems Build communication interfaces (CAN, SPI, I²C, UART, Modbus) between the controller and the wider system Bring up new boards, write test/diagnostic routines, and debug on the bench
Control track
Model power converter topologies and design/tune control loops (current, voltage, power) Translate control designs into fixed-point or floating-point implementations on TI DSPs Create simulation models (SIL&HIL) Validate dynamic performance against simulation and on hardware
Requirements
Pursuing a B.Sc., M.Sc., or Ph.D. degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field
Familiarity with power electronics fundamentals (converter topologies, switching, magnetics)
Programming in C (and ideally C2000 / TI DSP toolchains such as Code Composer Studio)
Exposure to control theory and feedback systems
Understanding of embedded communication protocols
Comfort with lab instruments and a methodical debugging mindset
Hands-on experience with TI C2000 / Piccolo / Delfino MCUs
MATLAB/Simulink for modeling and control design
Prior project or coursework involving motor drives, inverters, or DC-DC converters
Ready to Apply?
Join 1st Avenue Power and make an impact in renewable energy