Embedded Battery Systems Firmware Engineer

Proper Voltage

Carlsbad (CA)

Sur place

USD 115 000 - 145 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Proper Voltage in Carlsbad, CA is seeking an Embedded Software Engineer to craft firmware for battery management systems in energy storage products. You will own features, test on real hardware, and contribute to safety‑critical development with a hands‑on, bench‑driven approach.

You’ll work on CAN/CANopen communications, multi‑cell monitoring, and UL certification related tasks while partnering with senior firmware engineers in a lab setting near your desk.

Qualifications

  • 2+ years producing embedded firmware in C for ARM Cortex‑M microcontrollers.
  • Hands‑on experience configuring MCU peripherals: ADC, SPI, I2C, UART, CAN, DMA, timers, GPIO.
  • Ability to read schematics, datasheets and reference manuals and reconcile conflicts.

Responsabilités

  • Implement and maintain BMS firmware in C on STM32 Arm Cortex‑M platforms for safety‑critical battery applications.
  • Develop and test peripheral drivers (ADC, SPI, I2C, UART, CAN, DMA, timers, GPIO).
  • Integrate multi‑cell battery monitoring front ends for cell voltage, temperature, and current measurement.
  • Implement protection features to specification and prove trip behavior on the bench.
  • Develop CAN/CANopen communication firmware for pack‑to‑host telemetry and command handling.
  • Support board bring‑up and hardware/firmware integration issues with the hardware team.
  • Write unit tests and on‑target tests for nominal and fault paths.
  • Instrument and debug firmware on hardware using SWD/JTAG, logic analyzers, oscilloscopes.
  • Document design descriptions, interfaces, and test procedures; participate in code reviews.

Connaissances

Embedded firmware
C for ARM Cortex‑M
MCU peripherals
CAN bus
Git
Code review
Lab debugging
SWD/JTAG

Formation

B.S. in Computer Engineering, Electrical Engineering, or Computer Science

Outils

STM32CubeIDE
STM32CubeMX
RTOS development (FreeRTOS/Zephyr)

Description du poste

Proper Voltage in Carlsbad, CA is seeking an Embedded Software Engineer to craft firmware for battery management systems in energy storage products. You will own features, test on real hardware, and contribute to safety‑critical development with a hands‑on, bench‑driven approach.

You’ll work on CAN/CANopen communications, multi‑cell monitoring, and UL certification related tasks while partnering with senior firmware engineers in a lab setting near your desk.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Embedded Software Engineer
Embedded Software Engineer

Proper Voltage • Carlsbad (CA)

Sur place
USD 115 000 - 145 000
Senior High-Voltage BMS Embedded Software Lead
Senior High-Voltage BMS Embedded Software Lead

Emergent Software • Carlsbad (CA)

Sur place
USD 130 000 - 190 000
Battery Embedded Systems Engineer – Firmware & BMS
Battery Embedded Systems Engineer – Firmware & BMS

Exoben Inc. • États-Unis

Sur place
USD 100 000 - 140 000
Senior Battery Pack Mechanical Engineer
Senior Battery Pack Mechanical Engineer

Proper Voltage • Carlsbad (CA)

Sur place
USD 130 000 - 165 000
Equity participation
Paid time off
Company holidays
Lead Embedded Firmware Architect — Battery Systems
Lead Embedded Firmware Architect — Battery Systems

Base Power Company • Austin (TX)

Sur place
USD 120 000 - 180 000
Senior Manager, Embedded Firmware for BMS
Senior Manager, Embedded Firmware for BMS

Eos Energy Storage • Edison (NJ)

Sur place
USD 140 000 - 190 000
Senior Embedded Firmware Engineer, Battery Management
Senior Embedded Firmware Engineer, Battery Management

Lucid Motors • Newark (NJ)

Sur place
USD 120 000 - 160 000
Lead Embedded Firmware Manager for BMS & Safety
Lead Embedded Firmware Manager for BMS & Safety

Eos Energy Enterprises, Inc. • Edison (NJ)

Hybride
USD 180 000 - 230 000
Senior Battery Software Engineer - BMS & Safety
Senior Battery Software Engineer - BMS & Safety

Karma Automotive • Irvine (CA)

Hybride
USD 125 000 - 150 000
Relocation assistance (if applicable)
401(k) with employer match
Health plan options (HMO, PPO, HDHP)
+3
Senior Embedded Engineer, High-Voltage BMS Lead (Onsite)
Senior Embedded Engineer, High-Voltage BMS Lead (Onsite)

Emergent Staffing • Carlsbad (CA)

Sur place
USD 150 000 - 210 000