Senior Manager, Embedded Firmware for BMS

Eos Energy Storage

Edison (NJ)

On-site

USD 140,000 - 190,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Eos Energy Enterprises seeks an experienced Manager of Embedded Software Engineering to lead a team in designing and optimizing firmware for Battery Management Systems (BMS). The role focuses on safety, reliability, and UL 60730 Annex H compliance, guiding hardware-software integration and performance testing.

You will oversee diagnostics, fail-safe features, and communication interfaces (CAN/CANFD, RS-485, I2C), while driving process improvements and cross-functional collaboration across

Qualifications

  • Bachelor's degree in electrical or computer engineering or related field required.
  • Master's degree preferred with strong embedded software background.
  • Minimum 8 years of experience in embedded software/firmware development.

Responsibilities

  • Lead firmware development for Battery Management Systems (BMS) ensuring safety and UL 60730 Annex H compliance.
  • Manage and mentor a team of embedded software engineers; set goals and allocate resources.
  • Drive safety features and diagnostics in firmware (over/under voltage, electrolyte monitoring).
  • Design and implement communication interfaces (CAN/CANFD, RS-485, I2C) for real-time data control.
  • Collaborate with hardware teams for robust hardware-software integration; oversee validation and performance testing.
  • Develop and refine engineering processes for efficiency, reliability and scalability.
  • Create and maintain design docs, test plans, and compliance reports.

Skills

Leadership
Technical Proficiency
Safety Standards
Communication Protocols
Problem-Solving
Project Management
Collaboration
Embedded Security

Education

Bachelor's degree in electrical/computer engineering or related field
Master's degree in electrical/computer engineering or related field

Tools

STM32 development tools
CAN/CANFD debugging
I2C/SPI debugging tools

Job description

Eos Energy Enterprises seeks an experienced Manager of Embedded Software Engineering to lead a team in designing and optimizing firmware for Battery Management Systems (BMS). The role focuses on safety, reliability, and UL 60730 Annex H compliance, guiding hardware-software integration and performance testing.

You will oversee diagnostics, fail-safe features, and communication interfaces (CAN/CANFD, RS-485, I2C), while driving process improvements and cross-functional collaboration across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior High-Voltage BMS Embedded Software Lead
Senior High-Voltage BMS Embedded Software Lead

Emergent Software • Carlsbad (CA)

On-site
USD 130,000 - 190,000
Battery Embedded Systems Engineer – Firmware & BMS
Battery Embedded Systems Engineer – Firmware & BMS

Exoben Inc. • United States

On-site
USD 100,000 - 140,000
Senior Embedded Engineer, High-Voltage BMS Lead (Onsite)
Senior Embedded Engineer, High-Voltage BMS Lead (Onsite)

Emergent Staffing • Carlsbad (CA)

On-site
USD 150,000 - 210,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer: Battery Management
Senior Embedded Firmware Engineer: Battery Management

Lucid Motors • Newark (CA)

On-site
USD 158,000 - 218,000
Medical/Dental/Vision
401(k)
Equity program
Embedded Software Lead, Energy Systems
Embedded Software Lead, Energy Systems

Toyota Material Handling, Inc. • City of Rochester (NY), Northern (KY)

Hybrid
USD 119,000 - 152,000
Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
+6
Embedded Software Engineer: Battery Systems & BMS (Onsite)
Embedded Software Engineer: Battery Systems & BMS (Onsite)

Real Time Recruitment Solutions (RTRS) • Houston (TX)

On-site
USD 80,000 - 110,000
Competitive package
Modern lab environment
Technical ownership
Senior BMS Architect – Lead Battery Systems & Safety
Senior BMS Architect – Lead Battery Systems & Safety

Actalent • Michigan

On-site
USD 79,000 - 132,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3
Lead BMS Hardware Engineer
Lead BMS Hardware Engineer

Pinnacle Professional Services, LLC • Auburn Hills (MI)

On-site
USD 150,000 - 190,000
BMS Software Engineer - High-Voltage EV & Energy Storage
BMS Software Engineer - High-Voltage EV & Energy Storage

SR Staffing • Houston (TX)

On-site
USD 100,000 - 150,000