Demo

Software Engineer - Battery Management System (BMS)

Our Next Energy
Novi, MI Full Time
POSTED ON 10/1/2025
AVAILABLE BEFORE 12/1/2025

Essential Duties and Responsibilities

  • Create BMS control and diagnostic software to achieve desired functionality, robustness, and safety. Apply Model-Based-Development (MBD) methodology to translate algorithm designs into highly efficient, robust, and safe embedded software implementation
  • Develop Basic Software (BSW) modules to manage complex I/O functionality for a multitude of BMS functions such as cell monitoring, contactor management, and other interfacing/interaction needs
  • Develop software architecture artifacts as per AUTOSAR design methodology
  • Create BSW configurations for supporting product and customer needs
  • Apply structured test methodology in a variety of environments to verify and validate software design and implementation, in terms of functional behavior, performance, robustness, safety, compliance, and security
  • Perform all engineering tasks in defined lifecycle processes, methods, and practices, captured and managed in a system, building traceability between engineering phases and artifacts to ensure quality and compliance to ASPICE maturity and ISO26262 Functional Safety standards
  • Establish and maintain comprehensive documentation of software implementation
  • Collaborate with other internal stakeholders and customers to put ONE BMS strategies into operation
  • As part of development activities, root-cause and solve issues that arise, and help drive continuous refinement
  • Build technical subject matter expertise in BMS topics, actively participate in and contribute to technical reviews
  • Participate in customer engagement, promotional, and sales activities
  • This position will work as part of an agile engineering team, applying agile development methods and practices in a “DevOps” culture oriented to continuous delivery of value, continuous improvement, and speed of delivery

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Battery Management System (BMS)?

Sign up to receive alerts about other jobs on the Software Engineer - Battery Management System (BMS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Our Next Energy

Our Next Energy
Hired Organization Address Novi, MI Full Time
ESSENTIAL DUTIES AND RESPONSIBILITIES: Define and execute the company's prototype and advanced manufacturing strategy Bu...
Our Next Energy
Hired Organization Address Novi, MI Full Time
ESSENTIAL RESPONSIBILITIES: Develop and maintain Simulink models that represent EV systems for simulation and test devel...
Our Next Energy
Hired Organization Address Novi, MI Full Time
ESSENTIAL DUTIES AND RESPONSIBILITIES: Identifies areas of risk and work quickly to prototype and mitigate these Engages...
Our Next Energy
Hired Organization Address Belleville, MI Full Time
ESSENTIAL DUTIES AND RESPONSIBILITIES: Technical ownership of a prismatic lithium ion battery product Develop models of ...

Not the job you're looking for? Here are some other Software Engineer - Battery Management System (BMS) jobs in the Novi, MI area that may be a better fit.

EV Battery System Test/Project Management

Hyundai America Technical Center, Inc. (HATCI), Ann Arbor, MI

EV Battery System Research and Development Engineer

Hyundai America Technical Center, Inc. (HATCI), Ann Arbor, MI

AI Assistant is available now!

Feel free to start your new journey!