POWER ELECTRONICS FIRMWARE ENGINEER

Base Power Company
Full-time
San Francisco, CA
Posted on 6 months ago

Job Description

Base is building America’s Next-Generation Power Company and is looking for a Power Electronics Firmware Engineer with experience in power electronics control and real-time embedded systems to work closely with power electronics engineers, control engineers, and electrical engineers. The engineer will be responsible for implementing, testing, and optimizing firmware for mass-produced battery storage systems, ensuring safety, reliability, and compliance with regulatory standards.

Responsibilities

  • Develop real-time firmware for power electronics control
  • Implement DSP/Microcontroller-based control algorithms
  • Ensure firmware meets safety-critical requirements for regulatory compliance
  • Collaborate with power electronics hardware and control engineers
  • Interface with hardware and electrical engineers
  • Implement and refine diagnostics, fault detection, and recovery mechanisms
  • Conduct hardware-in-the-loop (HIL) testing, embedded simulation, and field validation
  • Develop bootloaders, over-the-air (OTA) update mechanisms, and secure firmware signing
  • Debug firmware issues in prototype and production environments
  • Document firmware architecture, control logic, and regulatory compliance considerations

Requirements

  • 5+ years of experience in embedded firmware development
  • Strong experience with C/C++ for embedded systems
  • Experience developing real-time control algorithms
  • Familiarity with digital signal processing (DSP), microcontrollers, and FPGA-based control
  • Experience working in a safety-critical, regulated environment
  • Hands-on experience with embedded software debugging tools
  • Strong understanding of power electronics principles

Benefits

  • No benefits