Senior BMS Controls and Algorithm Engineer
American Battery Solutions
Job Summary: The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high-voltage battery systems. The role covers the functional scope of a production BMS-state estimation (SoC, SoH, SoP, SoE), contactor controls, cell balancing, thermal management, isolation monitoring, diagnostics, and functional safety-across multiple chemistries and applications. This role features MATLAB/Simulink and model-based design development approach to deliver production software that improves battery performance, safety, and life, and partners with systems, software, validation, and vehicle integration teams to bring it to production. Responsibilities:
As we have grown, ABS has assembled a world-class team of dedicated and experienced engineers. This team is equipped with a deep understanding of high-voltage, automotive-grade battery systems from concept development and prototyping, to testing and validation, to high-volume production. We pride ourselves on developing a diverse team of next generation battery experts. The Location - Lake Orion American Battery Solutions Headquarters and Innovation Center is located in the heart of South-East Michigan in Orion Township. Orion Township is a Pure Michigan Trail Town that has a long-standing dedication to enhancing trails and pathways in its community, which is home to the Polly Ann Trail, Paint Creek Trail, and Iron Belle Trail. The township has more than 50 miles of trails. Southeast Michigan also boasts some of the best eating around! Whether your interest is in furthering your education, enjoying one of the many regional sporting events, or enjoying the vast outdoors that Michigan has to offer, you'll be at the center of it here! AMERICAN BATTERY SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER.
- Develop and validate BMS state estimation algorithms using Kalman filtering, adaptive observers, and model-based methods.
- Develop BMS functional control features related to contactor and pre-charge control sequencing, cell balancing, thermal management, charge/discharge limit arbitration, wake/sleep behavior, and multi-pack control features.
- Develop diagnostics and fault-handling strategies covering cell, sensor, isolation, contactor, communication, and thermal faults, including detection, reaction, and recovery.
- Support functional safety development per ISO 26262, including safety goals, Failure Modes, Effects, and Diagnostic Analysis (FMEDA) inputs, safety mechanisms, and Automotive Safety Integrity Level (ASIL) rated software.
- Develop high-voltage isolation monitoring, interlock handling, and high-voltage (HV) safety logic.
- Develop equivalent-circuit and physics-based battery models for real-time embedded execution and offline simulation.
- Design controls algorithms to be scalable across chemistries, cell formats, and pack architectures.
- Define software and controls requirements from customer, vehicle, and system-level inputs.
- Perform algorithm and feature validation through MIL, SIL, HIL, bench, and vehicle testing.
- Support embedded software integration, auto-code generation, calibration, and production software releases.
- Analyze battery and vehicle data using Python and modern data tools to refine models, calibrations, and diagnostics.
- Apply AI-assisted engineering tools to accelerate algorithm development, simulation, validation, scripting, and documentation.
- Support root cause analysis and issue resolution across prototype, validation, launch, and production phases.
- Collaborate with hardware, systems, software, validation, and vehicle integration teams, and participate in customer technical reviews.
- Adhere to federal and state regulations.
- Adhere to all company policies, processes, and procedures.
- Performs other duties as requested, directed, or assigned.
- Predictable and reliable attendance.
- Bachelor's degree in Electrical, Computer, Controls, Mechanical Engineering, or related technical field.
- Minimum of five (5) years of experience in BMS, battery controls, or embedded automotive software development.
- Strong hands-on experience with MATLAB, Simulink, Stateflow, and model-based design.
- Experience developing BMS functional controls such as contactor/pre-charge control, cell balancing, thermal management, and current/power limit arbitration.
- Experience developing state estimation algorithms using Kalman filtering or observer-based methods.
- Experience with BMS diagnostics, fault detection and reaction, and high-voltage isolation monitoring.
- Working knowledge of ISO 26262 and functional safety as applied to high-voltage battery systems.
- Experience with embedded software integration, auto-code generation, and production release processes.
- Experience with HIL/SIL validation and Controller Area Network (CAN) tools including CANalyzer, CANoe, Vehicle Spy, or equivalent.
- Proficiency in Python for data analysis and validation workflows.
- Strong analytical, troubleshooting, and communication skills.
- Decision Making & Analysis: Makes sound decisions based upon a mixture of data-driven analysis, expertise, experience, and judgment; collects relevant information, seeking input from others, and identifies connections and/or root causes of problems
- Continual Improvement: Displays a consistent orientation toward producing the highest quality products or services, while keeping a focus on sustainability. Constantly looking for incremental improvements in work processes and results.
- Takes Initiative: Exhibits strong drive for results and success; conveys a sense of urgency and drives issues to closure; persists despite obstacles and opposition.
- Delivers Results: Achievement-oriented, feeling a sense of urgency to reach goals on time, if not before.
- Teamwork: Works cooperatively with others to accomplish team goals and organizational objectives.
- Communications: Exchanges thoughts, feelings, and information effectively
- Prolonged periods sitting at a desk and working on a computer.
- Constantly operates a computer and other office equipment.
- Ability to adjust focus, especially due to concentration on a computer screen.
- Works in a temperature-controlled office environment, with occasional work in outdoor weather conditions, and in industrial environments.
- The noise level in the work environment can be moderately loud.
- Paid time off includes 3 weeks vacation, up to 72 hours sick, 15 holidays, and parental leave.
- 100% company-paid medical, dental, vision, short-term disability, long-term disability, and life insurance.
- Flexible Spending Account (FSA) and Health Savings Account (HSA) offerings.
- Company provided 401K savings plan with immediately vested matching contributions to help you save for retirement.
- Voluntary benefits offerings.
- Tuition assistance.
- Employee Referral Program.
- Employee development and career growth opportunities.
As we have grown, ABS has assembled a world-class team of dedicated and experienced engineers. This team is equipped with a deep understanding of high-voltage, automotive-grade battery systems from concept development and prototyping, to testing and validation, to high-volume production. We pride ourselves on developing a diverse team of next generation battery experts. The Location - Lake Orion American Battery Solutions Headquarters and Innovation Center is located in the heart of South-East Michigan in Orion Township. Orion Township is a Pure Michigan Trail Town that has a long-standing dedication to enhancing trails and pathways in its community, which is home to the Polly Ann Trail, Paint Creek Trail, and Iron Belle Trail. The township has more than 50 miles of trails. Southeast Michigan also boasts some of the best eating around! Whether your interest is in furthering your education, enjoying one of the many regional sporting events, or enjoying the vast outdoors that Michigan has to offer, you'll be at the center of it here! AMERICAN BATTERY SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior BMS Controls and Algorithm Engineer in Lake Orion, MI vacancy
- ...Senior BMS Controls And Algorithm Engineer The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high-voltage battery systems. The...SeniorCasual workWork at office
- Stellantis’ Vehicle and Propulsion Controls organization is seeking a Senior Propulsion Controls Systems Engineer to lead the design and delivery of end-to-end propulsion... ...of propulsion control strategies and algorithms Support requirements engineering, decomposition...Senior
- Senior Electrified Powertrain Controls Engineer (EV / Hybrid Systems) Stellantis is seeking a Senior Electrified Powertrain Controls Engineer to develop... ...documentationDesign, implement, and validate control algorithms for electrified powertrain systems Lead MIL, SIL,...Senior
- ...0Company Name:ESYS AUTOMATION, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The... ...stronger across North America, Europe, and Asia. Join us as a Senior Controls Engineer in Lake Orion, MI as we work together to bring...SeniorFull timeWorldwide
- We are seeking a Senior Engine Controls Engineer to develop, implement, and validate advanced control algorithms for gasoline engines. This role focuses on delivering robust, production-ready software that meets performance, emissions, and regulatory requirements. You will...Senior
- ...categorized as onsite. This means the successful candidate is expected to report to Orion, MI on a full-time basis.The RoleThe Senior Controls Engineer is responsible for providing advanced controls engineering and technical oversight within a vehicle assembly manufacturing...SeniorHourly payFull timeFor contractorsH1bLocal areaWork from homeRelocationShift workWeekend work
- ...Controls Engineer We seek a talented and experienced Controls Engineer with expertise in Allen Bradley and Siemens platforms to join our... ...Willingness to travel approximately 30% to 65% of the time. Senior-level engineers with strong mentorship capabilities will have...SeniorRelocation
- The Powertrain Controls Engineer will work within a team of Powertrain controls, calibrations and... .... The Powertrain Controls Engineer Senior will work closely with a cross functional... ...quality and robustness of the production algorithms. Responsibilities include but are not...Shift work
- The Electrified Powertrain Functional Safety Control Algorithm Design Engineer will work within a team of powertrain controls, calibrations and integration engineers to develop monitoring algorithms per E-Gas Monitoring Concept for Gasoline and Diesel Engine Control Units...
- Stellantisfinancialservices is seeking a Powertrain Controls Engineer to develop and optimize electrified powertrain systems for Stellantis NV vehicles. The candidate will work closely with a cross-functional team, utilizing various tools throughout the V-model development...Senior
- Join a fast-paced Vehicle & Propulsion Controls team focused on delivering high-quality,... ...is ideal for an experienced validation engineer who enjoys hands-on testing, troubleshooting... ...(HIL) and vehicle environments. As a Senior Propulsion Controls Validation Engineer,...SeniorWork at officeRemote work
- ...Controls EngineerJLL empowers you to shape a brighter way.Our people at JLL are shaping the... ...SummaryJLL is seeking a highly skilled Controls Engineer to join our Facilities Maintenance team.... ...calls dailyBuilding management systems (BMS), including Tridium platforms, ensuring...SeniorDaily paidWork at officeDay shift
- Stellantis is seeking a Principal Electrified Powertrain Controls Engineer to serve as a technical leader within the Electrified Propulsion... ...vehicle programs (BEV, REEV, HEV) Drive complex control algorithm design, optimization, and performance improvements Ensure system...
- ...Position Summary JLL is seeking a highly skilled Controls Engineer to join our Facilities Maintenance team. This role is responsible... ...and client service calls daily building management systems (BMS), including Tridium platforms, ensuring proper functionality in...SeniorDaily paidFor contractorsWork at officeDay shift
- ...Senior Mechanical EngineerJR Automation, a Hitachi Group Company, is driven to deliver... ...and Asia. Join us as a Senior Mechanical Engineer in Lake Orion, MI as we work together to... ...critique of others' work.Familiar with controls and automation problems and draws from relevant...SeniorWorldwideNight shift
- Stellantis’ Propulsion Controls Engineering Department is seeking an Advanced Controls Lead Engineer to lead the design and implemention of... ...5 years of total experienceDemonstrated ability in control algorithm development methodologies including virtual co-simulation toolsEffective...
- We are seeking a highly experienced Gasoline Engine Controls Subject Matter Expert (SME) to lead the development and implementation of advanced engine control algorithms for spark-ignited powertrain systems. This role plays a critical part in delivering robust, production...
- ...Position Overview: Controls engineer will be responsible for supporting the global planning, execution and programs coordination of the Controls and SW platform solution for Transmissions. Key Responsibilities: Providing Feasibility and cost assessment for...Senior
- ...a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are... ...are subject to pre-employment drug testing for the following controlled substances: marijuana, cocaine, PCP, amphetamines, opioids and...SeniorFor contractors
- ...Automotive CorporationPOSITION TITLE: SwaaP Controls EngineerHOURS / WEEK: 40 JOB SITE... ...Automotive Corporation seeks a SwaaP Controls Engineer based out of our office at 1272 Doris... ...does not require travel. Develop Controls algorithms based on Predicting Driver intent....Work at officeWork from home
- The Powertrain Controls Engineer will work within a Centre of Excellence (CoE) belonging to the Product Release Center (PRC) - Engine Propulsion... ...developing new controls strategies and enhancing existing algorithms for engine torque & stop-start management. This role...
- In Vehicle and Propulsion Controls we want to empower You to bring your best! That's why... ...core functions and diagnostics algorithm designvalidate the functions to requirementsWithin... ...:Bachelor's degree in Mechanical Engineering, Electrical Engineering or related field...
- ...-16Company Name:ESYS AUTOMATION, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The Opportunity... ...stronger across North America, Europe, and Asia. Join us as a Controls Engineer II in Lake Orion, MI as we work together to bring...Full timeWorldwide
- ...Senior Electrical EngineerJob Summary of the Senior Electrical Engineer: The Senior Electrical Engineer is responsible for the design, development, and execution of core battery electrical system components and assemblies. The individual will be responsible for defining...Senior
- ...Controls EngineerLocation: Oxford, MI Travel: 25-40% (U.S., Canada, Mexico, and South Korea)Our client is a growing custom machine builder... ..., gauging and measuring systems, press technology, and other engineered automation solutions serving the automotive, aerospace,...Work at office
- ...Controls Engineer Do you want to work at an organization that is people focused, service minded and results oriented, that offers their customers creative problem solving, progressive solutions, and improved outcome? Then Avancez Assembly may be the place for you. We...Local areaShift work
$30 per hour
...Job Description Summary: The main function of a controls engineer is to initiate control system design from written sequences of operation. A typical controls engineer is responsible for designing complex piping and wiring diagrams along with providing technical...- ...Controls EngineerDo you want to work at an organization that is people focused, service minded and results oriented, that offers their... ...you can thrive as a member of our team.Job Summary:As a Controls Engineer you will have the knowledge of automated assembly systems with...Local areaShift work
- ...FEV is seeking a highly skilled and motivated Vehicle Controls & Brake Controls Engineer to join our innovative team. This role offers an exciting... ...with safety standards. Calibrate and validate control algorithms through simulation, prototype testing, and vehicle testing...Work at office
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior BMS Controls and Algorithm Engineer. Be the first to apply!
Related searches
- senior manager automotive Lake Orion, MI
- senior performance engineer Lake Orion, MI
- senior manager diversity & inclusion Lake Orion, MI
- senior Lake Orion, MI
- senior performance tester Lake Orion, MI
- senior application administrator Lake Orion, MI
- senior operations technician Lake Orion, MI
- srs Lake Orion, MI
- data center controls engineer
- controls engineer intern


