Job Description

Develop firmware in C++ for real-time operating systems (e.g., FreeRTOS), focusing on deterministic performance and safety compliance. Develop, debug and test advanced control algorithms for UPS power electronics (AC/DC, DC/DC conversion, inverter control, battery management, grid interaction). Design and optimize state machines for real-time control, fault handling, and protection in UPS systems. Collaborate with hardware engineers to analyze and improve power system architecture, including analog/digital control circuitry and signal processing. Conduct hands-on testing and debugging in high-voltage lab environments, including Hardware-In-the-Loop (HIL) and model-based design validation. Create and execute automated test plans for control algorithms and power electronics features. Apply modern software development practices (Git, Jira, CI/CD) and maintain high-quality documentation. Mentor junior engineers in power electronics controls and embedded development. Stay current with the l...

Ready to Apply?

Take the next step in your AI career. Submit your application to Eaton Corporation today.

Submit Application