Senior Embedded Software Engineer, BMS Platform Lead

Talentify

Ann Arbor (MI)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Actalent in Ann Arbor, MI is seeking a Senior Software Engineer to advance a Battery Management Systems (BMS) platform. You will lead embedded software development for production products, shaping architecture and driving cross-disciplinary collaboration among systems, hardware, validation, and manufacturing teams.

You will own software through the V-model lifecycle, design protection, diagnostics, cell monitoring, and SOC/SOH concepts, and mentor partners.

Qualifications

  • Embedded software experience for production products.
  • BMS, battery systems, or power electronics background.
  • CAN protocols and automotive interfaces experience.
  • Cross-discipline collaboration across hardware/software teams.
  • Familiarity with V-model and verification processes.
  • Ability to work with limited direction in a fast-paced team.

Responsibilities

  • Develop and support BMS software from requirements through production release.
  • Design and implement BMS functions: protection, diagnostics, balancing, SOC/SOH.
  • Own complex BMS issues spanning software, hardware, and communications.
  • Collaborate with Systems, Hardware, Validation, and Manufacturing teams.
  • Define verification methods and perform hands-on integration using BMS hardware.
  • Provide technical direction to external engineering partners.
  • Develop embedded software interfacing with electronics and sensors.
  • Maintain traceability, architecture, and configuration management across lifecycle.

Skills

Embedded C/C++
BMS knowledge
CAN communications
V-model development
Electronics interfacing
RTOS debugging
Cross-functional collaboration

Education

Bachelor's in Electrical/Computer/Controls Eng

Tools

CANalyzer
CANoe
MATLAB/Simulink

Job description

Actalent in Ann Arbor, MI is seeking a Senior Software Engineer to advance a Battery Management Systems (BMS) platform. You will lead embedded software development for production products, shaping architecture and driving cross-disciplinary collaboration among systems, hardware, validation, and manufacturing teams.

You will own software through the V-model lifecycle, design protection, diagnostics, cell monitoring, and SOC/SOH concepts, and mentor partners.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior BMS Architect & Embedded Systems Lead
Senior BMS Architect & Embedded Systems Lead

Actalent • Saline (MI)

On-site
USD 150,000 - 200,000
Comprehensive benefits
Health insurance
Retirement plan
+1
Senior Embedded Software Engineer for Automotive BMS
Senior Embedded Software Engineer for Automotive BMS

Our Next Energy • Novi (MI)

On-site
USD 100,000 - 150,000
Senior Embedded BMS Engineer - Build Next-Gen Battery Systems
Senior Embedded BMS Engineer - Build Next-Gen Battery Systems

Navitas Systems, LLC • Ann Arbor (MI), Northern (KY)

Hybrid
USD 120,000 - 155,000
Competitive compensation
Group health insurance
Retirement Savings Plan
+2
Senior Embedded Software Engineer - BMS (On-site)
Senior Embedded Software Engineer - BMS (On-site)

Eightelevengroup • Novi (MI)

On-site
USD 83,000 - 96,000
Senior BMS Software Engineer - EV Battery Systems
Senior BMS Software Engineer - EV Battery Systems

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
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
Embedded Software Engineer for Battery Management (BMS)
Embedded Software Engineer for Battery Management (BMS)

Battery Management Technology Corporation • Dallas (TX)

On-site
USD 90,000 - 120,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
Senior Embedded Software Engineer - BMS & Automotive
Senior Embedded Software Engineer - BMS & Automotive

Our Next Energy Inc | ONE • Novi (MI)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer, BMS R&D
Senior Embedded Software Engineer, BMS R&D

Sunlight Group • Kentucky

On-site
USD 90,000 - 130,000
Health and life insurance
Wellness program
Training opportunities
+2