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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- 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.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- 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.
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)
Interested in relocating to United State? Check out our comprehensive Relocation Jobs in United State page with detailed relocation packages and benefits.
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
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
Anduril Industries
Senior Malware Detection Engineer
palo alto networks unit 42
Executive Director, Research Technology & Infrastructure