Battery Management Systems Engineer

Actalent • United State
Relocation
Apply
AI Summary

Design and develop advanced battery management systems for electric drive and mobile applications. Collaborate with cross-functional teams to deliver high-quality, production-ready battery systems. Ensure safety, performance, and reliability in demanding environments.

Key Highlights
Design and develop BMS hardware and software solutions
Collaborate with cross-functional teams
Ensure safety, performance, and reliability
Key Responsibilities
Design and develop BMS hardware and software solutions
Define system architecture and requirements
Develop and implement algorithms
Create embedded software
Use MATLAB and Simulink
Perform hardware-in-the-loop testing
Ensure battery packs and BMS designs meet safety and compliance standards
Technical Skills Required
C C++ MATLAB Simulink PCB design Object-oriented programming CAN and LIN communication protocols
Benefits & Perks
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan
Life Insurance
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave
Nice to Have
Experience with OEM battery drive systems
Understanding of thermal and cooling aspects of battery system development

Job Description


Job Title: Battery Management Systems Engineer

Job Description

The Battery Management Systems Engineer designs, develops, and validates advanced battery management systems (BMS) for electric drive and mobile applications. This full-time role focuses on creating robust hardware and software solutions that monitor, control, and protect Lithium-ion battery packs, ensuring safety, performance, and reliability in demanding automotive, construction, agricultural, and industrial environments. The engineer works across system design, embedded software, algorithms, and integration, collaborating closely with cross-functional teams to deliver high-quality, production-ready battery systems.

Responsibilities

  • Design and develop BMS hardware, including sensor interfaces, protection circuits, and communication interfaces such as CAN and LIN.
  • Define system architecture and requirements for battery management systems used in electric drive and mobile applications.
  • Develop and implement algorithms for state-of-charge (SOC) and state-of-health (SOH) estimation, as well as cell balancing and protection strategies.
  • Create embedded software in C/C++ for BMS control, diagnostics, and communication, following object-oriented programming practices where appropriate.
  • Use MATLAB and Simulink to model, simulate, and validate control algorithms and system behavior prior to implementation.
  • Perform hardware-in-the-loop (HIL) testing, software validation, and full system integration testing to verify functionality, robustness, and safety.
  • Ensure battery packs and BMS designs meet relevant safety and compliance standards, including overcharge, over-discharge, and over-temperature protection requirements.
  • Incorporate thermal system and cooling design considerations into BMS architecture to maintain safe and optimal battery operating conditions.
  • Support the design, development, testing, and integration of battery packs and BMS into mobile and vehicle applications.
  • Work with rectifiers, inverters, power control systems, and chargers to ensure seamless integration with the battery system.
  • Collaborate closely with mechanical, electrical, and thermal engineers to optimize battery pack performance, packaging, and reliability.
  • Analyze battery and system data to understand Lithium-ion cell behavior, diagnose issues, and improve algorithms and system performance.
  • Contribute to PCB design activities for BMS control and sensing hardware, ensuring manufacturability and reliability.
  • Participate in system-level troubleshooting, root-cause analysis, and corrective actions for battery and BMS-related issues.
  • Provide technical input on integrating battery systems into OEM electric drive systems and other complex machinery platforms.
  • Document designs, test plans, test results, and technical reports to support product development and certification processes.
  • Support continuous improvement of BMS design practices, tools, and processes based on lessons learned and industry best practices.

Essential Skills

  • Bachelor’s or Master’s degree in Electrical Engineering, Electronics, or a closely related field.
  • 4–8 years of experience in battery management system (BMS) development or related automotive or power electronics fields.
  • Strong proficiency in C and C++ programming for embedded systems.
  • Experience with MATLAB and Simulink for modeling, simulation, and control algorithm development.
  • Hands-on experience with PCB design for embedded control and sensing hardware.
  • Knowledge and practical experience with object-oriented programming (OOP) concepts.
  • Strong understanding of Lithium-ion cell behavior, including performance, aging, and safety characteristics.
  • Solid knowledge of power electronics and their application in battery and electric drive systems.
  • Experience with thermal system design and cooling systems for battery development.
  • Experience in the design, development, testing, and integration of battery packs and battery management systems into mobile or vehicle applications.
  • Experience working with rectifiers, inverters, power control systems, and battery chargers.
  • Practical experience with CAN and LIN communication protocols in embedded automotive or industrial systems.
  • Experience performing hardware-in-the-loop (HIL) testing, software validation, and system integration testing.
  • Ability to ensure compliance with battery safety requirements, including overcharge and over-temperature protection.
  • Minimum of 2 years of professional experience, with evidence of role ownership and progressive responsibility.
  • Experience in automotive, construction equipment, or agricultural machinery industries.
  • Understanding of the thermal and cooling aspects of battery system development.

Additional Skills & Qualifications

  • Experience with OEM battery drive systems and electric drive systems, including system-level integration of battery packs.
  • Understanding of how to integrate a battery system into complex machinery and vehicle platforms.
  • Experience with software tools such as MATLAB, Simulink, and Creo for system and mechanical integration activities.
  • Familiarity with cooling systems and their interaction with battery and power electronics components.
  • Experience in data analysis for battery performance, diagnostics, and algorithm refinement.
  • Demonstrated ability to take ownership of projects over multiple years, showing a progression from learning to execution to delivery.
  • Relocation assistance may be available for qualified candidates.

Work Environment

This is a full-time role based in an office environment supporting advanced electric drive and battery technologies for construction, mining, forestry, forklift, and industrial machinery markets, as well as automotive, infrastructure, housing, pipeline, minerals, aerospace, electronics, and medical sectors. The organization leverages advanced IoT technologies, regional distribution channels, and a global service network to deliver innovative, data-driven solutions that enhance safety, productivity, and performance. The position follows a flexible work policy: initially, you work onsite five days per week; after approximately three months, you may transition to a hybrid schedule with three days per week onsite, subject to business needs. The current office environment is professional and technology-focused, and a new state-of-the-art office building is planned to be completed in November 2025. The culture emphasizes innovation, collaboration across mechanical, electrical, thermal, and software disciplines, and long-term professional development in complex battery and electric drive systems.

Job Type & Location

This is a Contract to Hire position based out of Peoria, IL.

Pay And Benefits

The pay range for this position is $48.00 - $75.00/hr.

Requirements

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Peoria,IL.

Application Deadline

This position is anticipated to close on Apr 30, 2026.

Diversity, Equity & Inclusion

At Actalent, Diversity And Inclusion Are a Bridge Towards The Equity And Success Of Our People. DE&I Is Embedded Into Our Culture Through

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Anduril Industries

United State

Senior Malware Detection Engineer

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

palo alto networks unit 42

United State

Executive Director, Research Technology & Infrastructure

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Korn Ferry

United State

Subscribe our newsletter

New Things Will Always Update Regularly