Power Electronics Firmware Engineer Job at Base Power Company, San Francisco, CA

VXo3SWNub21VMlpHWjRaU1ZLMXlMMWI3N3c9PQ==
  • Base Power Company
  • San Francisco, CA

Job Description

Join to apply for the Power Electronics Firmware Engineer role at Base Power Company . Our mission at Base is to fix the power grid and enable affordable and reliable electricity for all. We are building America's Next-Generation Power Company—an engineering-led, technology-focused, R&D-driven electricity company. We are a team of engineers, operators, and creatives dedicated to solving hard problems. We are seeking a Power Electronics Firmware Engineer with experience in power electronics control and real-time embedded systems . You will collaborate with power electronics, control, and electrical engineers to implement, test, and optimize firmware for our mass-produced battery storage systems , ensuring safety, reliability, and regulatory compliance. This role is ideal for someone experienced in taking products from prototype to mass production and familiar with safety-critical embedded software in a regulated environment . Responsibilities Develop real-time firmware for power electronics control, including inverter control, battery management, and grid interconnect algorithms. Collaborate with engineers to implement DSP/Microcontroller-based control algorithms (e.g., PWM, phase-locked loops, active/reactive power control). Ensure firmware compliance with safety-critical standards (e.g., UL 1741, IEEE 1547, ISO 26262). Work with hardware teams on sensor selection, validation, and hardware improvements. Integrate firmware with hardware, including custom PCBs and power systems. Implement diagnostics, fault detection, and recovery mechanisms. Conduct HIL testing, embedded simulation, and field validation. Develop bootloaders, OTA update mechanisms, and secure firmware signing. Debug firmware issues using oscilloscopes, logic analyzers, and debugging tools. Document firmware architecture, control logic, and compliance considerations. Required Skills / Qualifications 5+ years in embedded firmware development for power electronics, inverters, or motor control. Proficiency in C/C++ for embedded systems, including real-time constraints and debugging. Experience with control algorithms for inverters, converters, or battery systems. Familiarity with DSP, microcontrollers, and FPGA-based control. Experience in safety-critical, regulated environments. Hands-on debugging experience with embedded tools. Strong understanding of power electronics principles, including PWM, SVM, power factor correction, and grid sync. Preferred Qualifications Experience with mass production firmware development. Experience with HIL testing, MATLAB/Simulink, or model-based design. Knowledge of ARM Cortex-M, TI C2000, STM32 microcontrollers. Embedded cybersecurity practices, including secure bootloaders and firmware updates. Experience with communication protocols like CAN, SPI, I2C, Modbus. Understanding of fleet management for distributed energy systems. If you're passionate about addressing one of the most critical challenges of our time, join us to develop hardware, software, and deployment operations for a sustainable energy future. #J-18808-Ljbffr Base Power Company

Job Tags

Similar Jobs

Lawton Standard

Production Worker Job at Lawton Standard

 ...are a foundry looking for production team members. No foundry experience necessary! Whats in it for you? Steady Work Career in a...  ...quality parts and products that are critical to industries such as mining, marine, HVAC, and oil & gas Jobs may include sand molding,... 

University of Texas Medical Branch

Mental Health Clin SHPO - Memorial Unit Job at University of Texas Medical Branch

 ...Managed Care is to address the healthcare needs of underserved patient populations within the Texas Department of Criminal Justice (TDCJ) and the Texas Juvenile Justice Department (TJJD).JOB SUMMARY :This position functions as an integral member of an interdisciplinary... 

Ottimo Resources

PT Dispatcher Job at Ottimo Resources

 ...company, customers, sales, system operations and vendors. To provide...  ...Must be dependable and hard working, with the ability to communicate...  ...but primarily work from home.needs experience in Ocean Freight...  ...not limited to:Answering phones professionally and timelyAnswering... 

Prisma Health

Registered Nurse (RN)-Nurse Informaticist, Full-Time, Days Job at Prisma Health

 ...health. Serve with compassion. Be the difference. Clinical informatics expert for assigned clinical areas, gaining in-depth...  ...outcomes. Provides training and support to clinical staff on healthcare information technology, facilitating system adoption and proficiency... 

Sunbelt Staffing

Travel Registered Respiratory Therapist - $2,384 per week Job at Sunbelt Staffing

 ...Sunbelt Staffing is seeking a travel Registered Respiratory Therapist for a travel job in Milwaukee, Wisconsin. Job Description & Requirements ~ Specialty: Registered Respiratory Therapist ~ Discipline: Allied Health Professional ~ Start Date: ASAP ~ Duration...