Job Description Job Description 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: 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. Position Qualifications: 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. Key Competencies : 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 Physical Requirements / Working Conditions: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 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. Why Join Us American Battery Solutions (ABS) provides comprehensive 100% employer paid benefit plans to employees and their family, competitive salary and retirement program. ABS employs a diverse and inclusive workforce. Benefits Overview 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. About Us American Battery Solutions Inc. ("ABS") is a manufacturer of advanced batteries for commercial, fleet, and industrial on- and off-road vehicles. Located in the heart of the U.S. automotive region with facilities in Michigan and Ohio. In 2023, ABS was acquired by Komatsu, a world leader in construction, mining, forestry, and industrial heavy equipment in support of Komatsu's 2050 carbon neutrality goal. ABS continues to operate as an independent entity serving Komatsu applications while continuing to expand and grow our core commercial, fleet and industrial business. 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.
09/16/2026
Full time
Job Description Job Description 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: 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. Position Qualifications: 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. Key Competencies : 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 Physical Requirements / Working Conditions: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 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. Why Join Us American Battery Solutions (ABS) provides comprehensive 100% employer paid benefit plans to employees and their family, competitive salary and retirement program. ABS employs a diverse and inclusive workforce. Benefits Overview 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. About Us American Battery Solutions Inc. ("ABS") is a manufacturer of advanced batteries for commercial, fleet, and industrial on- and off-road vehicles. Located in the heart of the U.S. automotive region with facilities in Michigan and Ohio. In 2023, ABS was acquired by Komatsu, a world leader in construction, mining, forestry, and industrial heavy equipment in support of Komatsu's 2050 carbon neutrality goal. ABS continues to operate as an independent entity serving Komatsu applications while continuing to expand and grow our core commercial, fleet and industrial business. 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.
Job Description Job Description Inventus Power is a global leader in advanced battery systems that specializes in designing and manufacturing high-quality, reliable, and innovative power systems for a broad range of portable, motive, and stationary applications. We are a US based company headquartered in Woodridge, Illinois and have a global presence that extends across four continents with five manufacturing facilities, three engineering technical centers, a multi-tiered sales service channel, and 3,000+ employees. For over 60 years, Inventus Power has been addressing the rapidly expanding power demands of a changing world through technology and engineered solutions. We continue to invest in our people and processes, while enhancing our products and capabilities in order to create a safer, smarter, and more sustainable battery-powered world. We are an ITAR facility and hire only U.S. persons who are defined as U.S. citizens or green card holders. What You'll Do The Controls Software Engineer II will contribute to the development, integration, validation, and support of Battery Management System (BMS) software for xEV and advanced battery applications. This role will support requirements definition, controls algorithm development, software implementation, calibration, testing, and system integration activities while collaborating with hardware, systems, validation, and customer engineering teams Responsibilities (Including other duties as assigned) Participate in requirements definition, software design, implementation, and testing activities for Battery Management System (BMS) software and controls functions. Develop, implement, and maintain battery control algorithms and features including State of Charge (SOC), State of Health (SOH), State of Power (SOP), charging control, fault detection, diagnostics, balancing, and battery safety functions. Support calibration, tuning, and optimization of battery algorithms to meet product performance, reliability, and safety requirements. Collaborate with systems, hardware, and validation engineers to ensure successful integration of BMS software into battery products and customer applications. Support integration and validation of battery systems with customer equipment, industrial machines, government applications, and electric vehicle platforms. Develop and execute software verification and validation plans including unit testing, integration testing, HIL testing, vehicle testing, and system-level testing. Analyze test data and system performance to identify issues and support continuous improvement of controls algorithms and software features. Perform software debugging, root-cause analysis, and corrective action implementation for issues identified during development, validation, manufacturing, and field operation. Support customer issue investigations and provide technical assistance related to BMS software performance, calibration, diagnostics, and system integration. Create and maintain software requirements, design documentation, test procedures, validation reports, and release documentation. Participate in design reviews, code reviews, and technical discussions to ensure compliance with customer, regulatory, and product requirements. What You Will Need Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Controls Engineering, or related discipline. 2-5 years of experience developing embedded software, controls software, or BMS software. Experience with C/C++ software development for embedded systems. Experience with software design, implementation, debugging, and testing. Understanding of battery management systems, lithium-ion batteries, and battery system operation. Familiarity with controls development methodologies and model-based design concepts. Experience with software verification and validation activities. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication skills and ability to collaborate with cross-functional teams. Preferred Qualifications Experience in automotive, xEV, off-highway vehicle, or industrial vehicle applications. Experience developing battery algorithms including SOC, SOH, SOP, charging, balancing, diagnostics, and fault management. Experience with calibration, tuning, and validation of controls algorithms. Experience with MATLAB/Simulink and model-based development. Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing. Familiarity with CAN, CAN Open, UDS, J1939, or related automotive communication protocols. Experience integrating battery systems into electric vehicles, industrial machines, or mobile equipment. Knowledge of automotive development processes and standards. Experience supporting customer integration and field issue resolution. Experience leveraging AI technologies and engineering productivity tools to improve software development, controls calibration, test automation, data analysis, root-cause investigation, and overall engineering efficiency.
09/15/2026
Full time
Job Description Job Description Inventus Power is a global leader in advanced battery systems that specializes in designing and manufacturing high-quality, reliable, and innovative power systems for a broad range of portable, motive, and stationary applications. We are a US based company headquartered in Woodridge, Illinois and have a global presence that extends across four continents with five manufacturing facilities, three engineering technical centers, a multi-tiered sales service channel, and 3,000+ employees. For over 60 years, Inventus Power has been addressing the rapidly expanding power demands of a changing world through technology and engineered solutions. We continue to invest in our people and processes, while enhancing our products and capabilities in order to create a safer, smarter, and more sustainable battery-powered world. We are an ITAR facility and hire only U.S. persons who are defined as U.S. citizens or green card holders. What You'll Do The Controls Software Engineer II will contribute to the development, integration, validation, and support of Battery Management System (BMS) software for xEV and advanced battery applications. This role will support requirements definition, controls algorithm development, software implementation, calibration, testing, and system integration activities while collaborating with hardware, systems, validation, and customer engineering teams Responsibilities (Including other duties as assigned) Participate in requirements definition, software design, implementation, and testing activities for Battery Management System (BMS) software and controls functions. Develop, implement, and maintain battery control algorithms and features including State of Charge (SOC), State of Health (SOH), State of Power (SOP), charging control, fault detection, diagnostics, balancing, and battery safety functions. Support calibration, tuning, and optimization of battery algorithms to meet product performance, reliability, and safety requirements. Collaborate with systems, hardware, and validation engineers to ensure successful integration of BMS software into battery products and customer applications. Support integration and validation of battery systems with customer equipment, industrial machines, government applications, and electric vehicle platforms. Develop and execute software verification and validation plans including unit testing, integration testing, HIL testing, vehicle testing, and system-level testing. Analyze test data and system performance to identify issues and support continuous improvement of controls algorithms and software features. Perform software debugging, root-cause analysis, and corrective action implementation for issues identified during development, validation, manufacturing, and field operation. Support customer issue investigations and provide technical assistance related to BMS software performance, calibration, diagnostics, and system integration. Create and maintain software requirements, design documentation, test procedures, validation reports, and release documentation. Participate in design reviews, code reviews, and technical discussions to ensure compliance with customer, regulatory, and product requirements. What You Will Need Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Controls Engineering, or related discipline. 2-5 years of experience developing embedded software, controls software, or BMS software. Experience with C/C++ software development for embedded systems. Experience with software design, implementation, debugging, and testing. Understanding of battery management systems, lithium-ion batteries, and battery system operation. Familiarity with controls development methodologies and model-based design concepts. Experience with software verification and validation activities. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication skills and ability to collaborate with cross-functional teams. Preferred Qualifications Experience in automotive, xEV, off-highway vehicle, or industrial vehicle applications. Experience developing battery algorithms including SOC, SOH, SOP, charging, balancing, diagnostics, and fault management. Experience with calibration, tuning, and validation of controls algorithms. Experience with MATLAB/Simulink and model-based development. Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing. Familiarity with CAN, CAN Open, UDS, J1939, or related automotive communication protocols. Experience integrating battery systems into electric vehicles, industrial machines, or mobile equipment. Knowledge of automotive development processes and standards. Experience supporting customer integration and field issue resolution. Experience leveraging AI technologies and engineering productivity tools to improve software development, controls calibration, test automation, data analysis, root-cause investigation, and overall engineering efficiency.
Job Description Job Description 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: 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. Position Qualifications: 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. Key Competencies : 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 Physical Requirements / Working Conditions: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 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. Why Join Us American Battery Solutions (ABS) provides comprehensive 100% employer paid benefit plans to employees and their family, competitive salary and retirement program. ABS employs a diverse and inclusive workforce. Benefits Overview 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. About Us American Battery Solutions Inc. ("ABS") is a manufacturer of advanced batteries for commercial, fleet, and industrial on- and off-road vehicles. Located in the heart of the U.S. automotive region with facilities in Michigan and Ohio. In 2023, ABS was acquired by Komatsu, a world leader in construction, mining, forestry, and industrial heavy equipment in support of Komatsu's 2050 carbon neutrality goal. ABS continues to operate as an independent entity serving Komatsu applications while continuing to expand and grow our core commercial, fleet and industrial business. 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.
09/10/2026
Full time
Job Description Job Description 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: 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. Position Qualifications: 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. Key Competencies : 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 Physical Requirements / Working Conditions: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 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. Why Join Us American Battery Solutions (ABS) provides comprehensive 100% employer paid benefit plans to employees and their family, competitive salary and retirement program. ABS employs a diverse and inclusive workforce. Benefits Overview 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. About Us American Battery Solutions Inc. ("ABS") is a manufacturer of advanced batteries for commercial, fleet, and industrial on- and off-road vehicles. Located in the heart of the U.S. automotive region with facilities in Michigan and Ohio. In 2023, ABS was acquired by Komatsu, a world leader in construction, mining, forestry, and industrial heavy equipment in support of Komatsu's 2050 carbon neutrality goal. ABS continues to operate as an independent entity serving Komatsu applications while continuing to expand and grow our core commercial, fleet and industrial business. 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.
Description: Company Overview At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle repairs. Guided by our core values of Customer Focus, Innovation, Collaboration & Teamwork, and a Results-Driven approach, we continually strive to develop advanced technology that empowers us to fulfill our mission. Opus IVS technology & products has been a leader in the industry since the late 90's. Opus IVS offers modern collision shops an integrated platform of leading diagnostics and calibration solutions, anchored by expert technicians and cutting edge, patented technology. Position Summary The Senior Hardware Engineer will help develop state of the art vehicle diagnostic equipment and communication devices. This individual will work directly with Opus IVS's various technology departments to develop world-class diagnostic tools that meet and exceed our customers' needs. Responsibilities: Develop new embedded automotive diagnostic pass-thru products (PC boards and firmware). Build diagnostic systems including PC hardware, vehicle communication hardware, and battery management hardware. Develop new products/devices, features, and improve quality for new and existing hardware, firmware, and software. Improve code quality through writing unit tests, automation and performing code reviews. Design and develop product and protocol validation tests. Build product tools using C, C++, & C#. Test new designs and find solutions to issues. Create test systems for the new products. Implement new vehicle protocols and create test suites to confirm their operation. Interface with customers to collect information on the performance of our products. Other duties as assigned. Skills & Abilities : Customer Focus: Ability to understand and respond to the needs of customers with professionalism and care. Innovation: Ability to generate and apply creative ideas that improve work processes or add value. Collaboration & Teamwork: Ability to build cooperative relationships and contribute to group success. Results Driven: Ability to maintain a strong focus on achieving goals and delivering impactful results. Technical Aptitude: Ability to understand and use specific tools, systems, or technologies relevant to the role. Detail Oriented: Ability to focus on details, ensuring accuracy and precision in work tasks. Analytical Thinking: Ability to examine data and issues logically to draw insightful conclusions. Requirements: Qualifications: Bachelor's Degree in Hardware Engineering or related field; or equivalent experience plus education/training 7+ years' experience in hardware design or development Experience developing products using the ARM family of processors Strong understanding of electronic design for EMC / EMI compliance Strong knowledge of hardware design and components including MPUs, UART, CAN, LIN, A/D, D/A converters, RAM/Flash memories, and other digital electronics Experience with designing processors, power supplies, communication, analog, and digital electronic circuits Strong knowledge and experience of C, C++, and C# programming languages Ability to debug electronic circuits Ability to solder surface mount components onto a PC board Has knowledge about OBD (On Board Diagnostics) Experience with batteries and battery maintenance circuits Familiar with the SAE J2534 specification Some experience with USB, Bluetooth, and Wi-Fi connections Knowledgeable of Automotive diagnostic protocols Familiarity with Jira and Confluence WHAT WE OFFER: Competitive Pay: We know your value and we're not afraid to pay for it. We offer a competitive total compensation plan including salary, bonuses, tuition reimbursement, and a match contribution to your 401k. Time Off: Besides our competitive paid time off package, employees receive paid holidays and floating holidays. Benefits: We offer a comprehensive benefits package, including all the necessities such as medical, dental, and vision. Opportunity: to be a part of a fast-growing company working to make the world safer! We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other characteristic protected by state, federal, or local law. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of the job, the employee is regularly required to use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; talk or hear. The employee frequently is required to stand, walk and sit. The employee is occasionally required to stoop, kneel, crouch or crawl. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception and the ability to adjust focus. The above information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Compensation details: 00 Yearly Salary PIdf78dfe2b5-
09/02/2026
Full time
Description: Company Overview At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle repairs. Guided by our core values of Customer Focus, Innovation, Collaboration & Teamwork, and a Results-Driven approach, we continually strive to develop advanced technology that empowers us to fulfill our mission. Opus IVS technology & products has been a leader in the industry since the late 90's. Opus IVS offers modern collision shops an integrated platform of leading diagnostics and calibration solutions, anchored by expert technicians and cutting edge, patented technology. Position Summary The Senior Hardware Engineer will help develop state of the art vehicle diagnostic equipment and communication devices. This individual will work directly with Opus IVS's various technology departments to develop world-class diagnostic tools that meet and exceed our customers' needs. Responsibilities: Develop new embedded automotive diagnostic pass-thru products (PC boards and firmware). Build diagnostic systems including PC hardware, vehicle communication hardware, and battery management hardware. Develop new products/devices, features, and improve quality for new and existing hardware, firmware, and software. Improve code quality through writing unit tests, automation and performing code reviews. Design and develop product and protocol validation tests. Build product tools using C, C++, & C#. Test new designs and find solutions to issues. Create test systems for the new products. Implement new vehicle protocols and create test suites to confirm their operation. Interface with customers to collect information on the performance of our products. Other duties as assigned. Skills & Abilities : Customer Focus: Ability to understand and respond to the needs of customers with professionalism and care. Innovation: Ability to generate and apply creative ideas that improve work processes or add value. Collaboration & Teamwork: Ability to build cooperative relationships and contribute to group success. Results Driven: Ability to maintain a strong focus on achieving goals and delivering impactful results. Technical Aptitude: Ability to understand and use specific tools, systems, or technologies relevant to the role. Detail Oriented: Ability to focus on details, ensuring accuracy and precision in work tasks. Analytical Thinking: Ability to examine data and issues logically to draw insightful conclusions. Requirements: Qualifications: Bachelor's Degree in Hardware Engineering or related field; or equivalent experience plus education/training 7+ years' experience in hardware design or development Experience developing products using the ARM family of processors Strong understanding of electronic design for EMC / EMI compliance Strong knowledge of hardware design and components including MPUs, UART, CAN, LIN, A/D, D/A converters, RAM/Flash memories, and other digital electronics Experience with designing processors, power supplies, communication, analog, and digital electronic circuits Strong knowledge and experience of C, C++, and C# programming languages Ability to debug electronic circuits Ability to solder surface mount components onto a PC board Has knowledge about OBD (On Board Diagnostics) Experience with batteries and battery maintenance circuits Familiar with the SAE J2534 specification Some experience with USB, Bluetooth, and Wi-Fi connections Knowledgeable of Automotive diagnostic protocols Familiarity with Jira and Confluence WHAT WE OFFER: Competitive Pay: We know your value and we're not afraid to pay for it. We offer a competitive total compensation plan including salary, bonuses, tuition reimbursement, and a match contribution to your 401k. Time Off: Besides our competitive paid time off package, employees receive paid holidays and floating holidays. Benefits: We offer a comprehensive benefits package, including all the necessities such as medical, dental, and vision. Opportunity: to be a part of a fast-growing company working to make the world safer! We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other characteristic protected by state, federal, or local law. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of the job, the employee is regularly required to use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; talk or hear. The employee frequently is required to stand, walk and sit. The employee is occasionally required to stoop, kneel, crouch or crawl. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception and the ability to adjust focus. The above information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Compensation details: 00 Yearly Salary PIdf78dfe2b5-