Senior Staff Power Electronics Control Firmware EngineerActive$200K–$230K

The opportunity

ChargePoint is looking for an experienced Power Electronics Controls and Firmware Engineer with more than seven years of hands-on expertise in developing embedded firmware for power control applications. The preferred candidate will excel as an individual contributor supporting our rapid growth.

What you'll do

  • Design and implement embedded control systems for power factor correction: (PFC), grid-tie, grid-forming inverters, bidirectional chargers, DC/DC converters, and related power electronics.

  • Stay updated on advancements in digital control technologies and controllers.

  • Validate design concepts through both computer simulations and hands-on laboratory testing.

  • Create automated test cases for hardware-in-the-loop (HIL) modelling and testing, where applicable.

  • Perform board bring-up activities and develop device drivers for: communication protocols such as CAN, I2C, and SPI.

  • Contribute to specification development, participate in design reviews, and carry out unit testing.

What they're looking for

  • + years of proven experience developing Power Electronics products
  • + years of programming experience in C/C++, Assembly for 32-bit controllers,: DSP, and Python for scripting and automation
  • Demonstrated experience implementing control code for power converters: without relying on code generation tools.
  • Strong experience in designing controllers (such as PI, PR, droop, etc.),: modelling, and simulation using tools such as PLECS, MATLAB, and Simulink, as well as lab tests.
  • Extensive background in designing FW that requires accurate timing within a: real-time programming environment, including PLL, timers, PWMs, etc.
  • Strong experience in developing algorithms for harmonics cancellation using feedback approaches.
  • Solid background in developing embedded firmware for real-time systems using C/C++.
  • Strong grasp of power electronics principles, including control techniques: for inverters, rectifiers, and DC-DC converters (LLC, CLLC, DAB, PFC chargers, DC/DC, inverters, etc.).