Demo

Engineer - BMS Controls

Our Next Energy
Novi, MI Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 6/18/2026

Essential Duties and Responsibilities:

  • Develop BMS controls and diagnostic algorithms to achieve desired functionality, robustness, and safety. Apply Model-Based-Development (MBD) methodology to design and implement control algorithms and translate into embedded software by leveraging code generation
  • Apply structured test methodology in simulation-based environments to verify and validate algorithm design and implementation, in terms of functional behavior, performance, robustness, safety, compliance, and security
  • Drive testing and validation of developed control algorithms on software benches and battery cyclers leveraging CAN and embedded debugging tools
  • Analyze functional, safety, and robustness expectations and perform systems engineering tasks to capture system design and behavior, establish requirements, create models to simulate requirements and system behavior, and contribute to analyses for functional safety, failure modes, and other relevant aspects
  • 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 control strategy, implementation, testing, and application
  • 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

The ideal candidate will possess the following knowledge, skills and abilities:

  • Application of quality-driven embedded Controls engineering in production automotive applications
  • Comfortable with a fast pace of change, ability to learn and adapt
  • Practiced ability to develop from a system perspective
  • Ability to work effectively in a cross-functional team
  • Strong communication ability – interpersonal, written, presentation, of technical concepts and approaches

Salary.com Estimation for Engineer - BMS Controls in Novi, MI
$97,701 to $116,693
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 Engineer - BMS Controls?

Sign up to receive alerts about other jobs on the Engineer - BMS Controls career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,267 - $107,792
Income Estimation: 
$125,799 - $152,617
Income Estimation: 
$110,220 - $132,692
Income Estimation: 
$111,195 - $140,107
Income Estimation: 
$126,558 - $144,904
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Employees: Get a Salary Increase
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 Novi, MI
  • The IT Manager is responsible for the day-to-day management and operations of the organization's IT infrastructure, systems, and support functions across m... more
  • 6 Days Ago

  • Our Next Energy Novi, MI
  • Essential Duties and Responsibilities: Design, implement, and continuously improve embedded software solutions for next-generation Battery Management Syste... more
  • 9 Days Ago

  • Our Next Energy Novi, MI
  • Essential Duties and Responsibilities: Warranty Analytics & Reporting Analyze warranty claims, returns (RMA), and field performance data to identify trends... more
  • 9 Days Ago

  • Our Next Energy Novi, MI
  • Essential Duties and Responsibilities Develop Basic Software (BSW) modules to manage complex I/O functionality for a subset of BMS functions such as cell m... more
  • 9 Days Ago


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

  • Our Next Energy Novi, MI
  • Essential Duties and Responsibilities Develop Basic Software (BSW) modules to manage complex I/O functionality for a subset of BMS functions such as cell m... more
  • 9 Days Ago

  • Commerce Controls, Inc. Novi, MI
  • Description Proud of our 48 years of dedication to quality and technology Commerce Controls invites you to consider a rewarding career with us. As a premie... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!