Senior Embedded BMS Architect

Actalent

Ann Arbor (MI)

On-site

USD 110,000 - 160,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and Prescription Drug
Dental & Vision
401(k) with company match

Job summary

Actalent in Ann Arbor, MI seeks a Senior Software Engineer to strengthen a Battery Management System (BMS) product line and lead the development of the next-generation platform. You will join a small, multidisciplinary team at a foundational stage, shaping architecture, electronics integration, and engineering practices across the full V-model from concept to production.

You will develop and support BMS software, implement protections, diagnostics, cell monitoring, balancing, and SOC/SOH

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
  • 7+ years of experience developing embedded software or controls for production products using C and C++.
  • Experience with V-model development lifecycle (requirements, design, implementation, integration, verification).
  • Experience with CAN communications and automotive interfaces.

Responsibilities

  • Develop and support Battery Management System (BMS) software from requirements through production release.
  • Design and implement BMS functions including protection, diagnostics, cell monitoring, balancing, and SOC/SOH concepts.
  • Collaborate with Systems, Hardware, Validation, Manufacturing, Quality, and Field Application teams to support complete battery products.
  • Define verification methods and perform hands-on integration and testing using BMS hardware and test equipment.
  • Provide technical direction for software activities by external engineering partners.
  • Develop and debug embedded software interfacing with electronics, sensors, and control hardware.

Skills

Embedded C/C++
CAN bus protocols
BMS knowledge
V-model development
Cross-disciplinary teamwork

Education

Bachelor's degree in Electrical Engineering or related

Tools

CANalyzer
CANoe

Job description

Actalent in Ann Arbor, MI seeks a Senior Software Engineer to strengthen a Battery Management System (BMS) product line and lead the development of the next-generation platform. You will join a small, multidisciplinary team at a foundational stage, shaping architecture, electronics integration, and engineering practices across the full V-model from concept to production.

You will develop and support BMS software, implement protections, diagnostics, cell monitoring, balancing, and SOC/SOH

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, BMS Platform Lead
Senior Embedded Software Engineer, BMS Platform Lead

Talentify • Ann Arbor (MI)

On-site
USD 110,000 - 160,000
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 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 Battery Hardware Engineer — High-Impact BMS & Power
Senior Battery Hardware Engineer — High-Impact BMS & Power

Actalent • Ann Arbor (MI)

On-site
USD 110,000 - 150,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
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 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 BMS Hardware Design Engineer: Lead & Validate
Senior BMS Hardware Design Engineer: Lead & Validate

American Battery Solutions Inc. • Lake Orion (MI)

On-site
USD 120,000 - 180,000
Paid time off
100% employer-paid medical, dental, &
401K with matching
+2
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 Manager, Embedded Firmware for BMS
Senior Manager, Embedded Firmware for BMS

Eos Energy Storage • Edison (NJ)

On-site
USD 140,000 - 190,000