Senior Firmware Engineer: Embedded Battery Management

Form Energy

Berkeley (CA)

On-site

USD 128,662 - 168,844

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Form Energy is hiring a Senior Firmware Engineer to join our growing Software Engineering organization. This team owns the firmware stack that drives our multi-day battery system, delivering performance and reliability for grid-scale storage.

You will contribute to productized battery management and control software across the stack in a fast-moving environment with a mission to transform energy storage. Relocation assistance is available, and the role involves travel up to 20% in the first year

Qualifications

  • Bachelor's degree in electrical or computer engineering or related field.
  • 4+ years of firmware development experience for embedded and RTOS systems.
  • Experience with C/C++ for embedded real-time control applications.
  • Knowledge of I2C and SPI, Modbus and CAN protocols.
  • Familiarity with schematics and hardware interfaces.

Responsibilities

  • Develop microcontroller firmware for embedded systems and BMS hardware.
  • Derive software/hardware specs to meet UL 1998 and UL 5500 standards.
  • Collaborate with Systems Team to define concepts and optimize designs.
  • Troubleshoot and debug firmware in field environments for performance and reliability.
  • Contribute to unit/integration testing to enable continuous delivery of firmware.
  • Adhere to firmware engineering processes and best practices.
  • Travel up to 20% in the first year.

Skills

C/C++
Embedded systems
RTOS
I2C
SPI
Modbus
CAN
MISRA
ISO 26262
Communication

Education

Bachelor's degree in electrical or computer engineering
Master's degree preferred

Tools

RTOS

Job description

Form Energy is hiring a Senior Firmware Engineer to join our growing Software Engineering organization. This team owns the firmware stack that drives our multi-day battery system, delivering performance and reliability for grid-scale storage.

You will contribute to productized battery management and control software across the stack in a fast-moving environment with a mission to transform energy storage. Relocation assistance is available, and the role involves travel up to 20% in the first year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware EngineerSoftware Engineering * Berkeley, CA * Full time * On-site
Senior Firmware EngineerSoftware Engineering * Berkeley, CA * Full time * On-site

Form Energy • Berkeley (CA)

On-site
USD 128,000 - 169,000
Onsite Embedded Firmware Engineer - Energy Storage
Onsite Embedded Firmware Engineer - Energy Storage

Enphase Energy • Austin (TX)

On-site
USD 90,000 - 135,000
Bonus
Equity
Benefits
Senior Manager, Systems Eng — MBSE for Energy Storage
Senior Manager, Systems Eng — MBSE for Energy Storage

Form Energy • Berkeley (CA)

On-site
USD 180,000 - 240,000
Stock options
Holistic benefits package
Senior Systems Engineer - Energy Storage & Grid Tech
Senior Systems Engineer - Energy Storage & Grid Tech

Form Energy • Berkeley (CA)

On-site
USD 140,000 - 190,000
Relocation assistance
Stock options
Benefits package
Senior Staff Mechanical Engineer, Advanced Energy Storage
Senior Staff Mechanical Engineer, Advanced Energy Storage

Form Energy • Somerville (MA)

On-site
USD 170,000 - 223,000
Relocation assistance
Real-Time Embedded Firmware Engineer for Energy Storage
Real-Time Embedded Firmware Engineer for Energy Storage

ESP Inspire, LLC • Burlingame (CA)

On-site
USD 110,000 - 170,000
Staff Mechanical Engineer – Energy Storage Systems
Staff Mechanical Engineer – Energy Storage Systems

Form Energy • Berkeley (CA)

On-site
USD 150,000 - 210,000
Relocation assistance
Stock options
Comprehensive benefits
Senior Battery Management System Controls EngineerSystems Electrical Engineering * Berkeley, CA[...]
Senior Battery Management System Controls EngineerSystems Electrical Engineering * Berkeley, CA[...]

Form Energy • Berkeley (CA)

On-site
USD 166,000 - 195,000
Relocation assistance
Battery Embedded Systems Engineer – Firmware & BMS
Battery Embedded Systems Engineer – Firmware & BMS

Exoben Inc. • United States

On-site
USD 100,000 - 140,000
Hybrid Full-Stack Engineer – Energy Storage Systems
Hybrid Full-Stack Engineer – Energy Storage Systems

Form Energy • United States

Hybrid
USD 120,000 - 160,000
Stock options
Health/dental/vision coverage
Paid parental leave