C

ChargePoint

Operates large EV charging network

Senior Staff Power Electronics Control Firmware Engineer

Power Systems EngineeringConfirmed live in the last 24 hours
Full-timeCampbell, CA, USAIn-person

About the Job

Requirements

  • At least 7 years of experience developing power electronics products.
  • At least 6 years of programming experience in C/C++, Assembly for 32-bit controllers and DSPs, and Python for scripting and automation.
  • Experience implementing control code for power converters without relying on code-generation tools.
  • Experience designing controllers such as PI, PR, and droop controllers; modelling and simulation using PLECS, MATLAB, and Simulink; and laboratory testing.
  • Experience designing firmware requiring accurate timing in a real-time programming environment, including PLLs, timers, and PWMs.
  • Experience developing algorithms for harmonic cancellation using feedback approaches.
  • Experience developing embedded firmware for real-time systems using C/C++.
  • Knowledge of power electronics principles, including control techniques for inverters, rectifiers, and DC-DC converters such as LLC, CLLC, DAB, PFC chargers, DC/DC converters, and inverters.
  • Experience working with grid-tie inverter systems, such as solar, BESS, and EVSE systems.
  • Hands-on experience in high-power laboratories and ability to debug hardware issues related to firmware functions in power converters.
  • Skill programming microcontrollers and using peripherals including timers, PWM, interrupts, GPIOs, ADC, UART, I2C, SPI, CAN, and Ethernet.
  • Familiarity with version control systems such as Git and SVN.
  • Experience with hardware-in-the-loop testing, including testbed setup, real-time simulation, plant modelling, hardware interfaces, test scripting, fault injection, and test result analysis.
  • Skill debugging complex firmware issues using oscilloscopes, logic analysers, and debuggers.
  • Experience working with real-time operating systems.
  • Proficiency in FPGA programming and simulation techniques.

Responsibilities

  • Design and implement embedded control systems for power factor correction, grid-tie and 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 computer simulations and hands-on laboratory testing.
  • Create automated test cases for hardware-in-the-loop 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.
  • Understand safety and regulatory requirements for power converters used in fast-charging applications.
  • Ensure compliance with relevant regulatory and safety standards, including UL, IEC, and SAE.

Desired Qualifications

  • Background in power electronics systems and familiarity with renewable energy, electric vehicle charging, or energy storage technologies.
  • Experience with the TI C2000 DSP family.

About the Company

ChargePoint

Operates large EV charging network

ChargePoint operates one of the world's largest electric vehicle charging networks, serving commercial, fleet, and individual EV owners. It sells charging hardware, offers subscription-based software, and provides maintenance and support, growing its network under a capital-light model. It differentiates itself with a dominant share of North America's networked Level 2 market and a broad enterprise customer base, including many Fortune 50 companies, plus a scalable mix of hardware and recurring software revenue. Its goal is to expand reliable charging infrastructure to accelerate the adoption of sustainable energy and EVs.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Campbell, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at ChargePoint

See more jobs