×
Register Here to Apply for Jobs or Post Jobs. X

Engineer - BMS Controls

Job in Novi, Oakland County, Michigan, 48377, USA
Listing for: Our Next Energy
Full Time position
Listed on 2026-07-11
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

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 ISO
    26262 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 “Dev Ops” 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary