1

Battery Algorithm Engineer Jobs (NOW HIRING)

You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity ... Experience in Battery Management System (BMS) Algorithm/Firmware/Software development, validation ...

You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity ... Experience in Battery Management System (BMS) Algorithm/Firmware/Software development, validation ...

You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity ... Develop verification methods to detect battery abnormalities early in advance in product design ...

You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity ... Develop verification methods to detect battery abnormalities early in advance in product design ...

BMS Algorithm Engineer Are you ready to be part of a company that's not just talking about the ... MVST), a technology innovator that designs, develops and manufactures lithium-ion battery solutions.

Battery Test Engineer The Role We are seeking a hands-on Battery Test Engineer with a proactive ... You will be instrumental in turning algorithm designs into validated, productionready battery ...

Battery Test Engineer

Cupertino, CA · On-site

$130K - $160K/yr

You will be instrumental in turning algorithm designs into validated, production-ready battery ... Programming - Strong programming skills, preferably in Python , for test automation. * Test ...

Battery Test Engineer

San Carlos, CA · On-site

$106.40 - $146.30/hr

From cell characterization and battery management algorithms to pack design and system-level energy ... As a Battery Test Engineer, you will play a critical role in understanding how batteries behave in ...

Senior Battery Controls Engineer

Oklahoma City, OK · On-site

$83K - $110K/yr

Job Title Senior Battery Controls Engineer About Canoo Canoo's mission is to bring EVs to Everyone ... Document the algorithm development and testing results, and integrate the documentation withinthe ...

Battery Test Engineer

San Carlos, CA · On-site

$106K - $146K/yr

From cell characterization and battery management algorithms to pack design and system-level energy ... As a Battery Test Engineer, you will play a critical role in understanding how batteries behave in ...

Senior Battery Controls Engineer Job Purpose Canoo is looking for a Senior Battery Controls ... Document the algorithm development and testing results, and integrate the documentation within the ...

Job Title- Battery Test Engineer Project Location - 5 days a week Mon- Fri- Cupertino, CA Duration ... algorithms. *   Work involves pack-level testing to collect accurate data for algorithm ...

next page

Showing results 1-20

Battery Algorithm Engineer information

See salary details

$71K

$115.4K

$167.5K

How much do battery algorithm engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for battery algorithm engineer in the United States is $115,418.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What does a battery algorithm engineer do?

A Battery Algorithm Engineer develops and optimizes algorithms for battery management systems (BMS) to improve performance, efficiency, and safety. They work with state estimation techniques such as state of charge (SOC) and state of health (SOH) modeling, thermal management algorithms, and predictive diagnostics. Their role involves data analysis, simulation, and validation of algorithms using lab testing and real-world battery data. They collaborate with cross-functional teams, including hardware engineers, software developers, and data scientists, to enhance battery performance in applications like electric vehicles and energy storage systems.

What are the key skills and qualifications needed to thrive as a battery algorithm engineer?

To excel as a Battery Algorithm Engineer, a strong background in electrical engineering, applied mathematics, and computer science is typically required, often accompanied by an advanced degree. Familiarity with simulation tools (such as MATLAB/Simulink), battery management systems (BMS), and programming languages like Python or C/C++ is essential. Excellent problem-solving skills, collaborative teamwork, and effective communication are valuable soft skills in this role. These abilities are crucial for developing robust battery algorithms, troubleshooting technical issues, and working seamlessly with interdisciplinary teams in fast-paced environments.

What are some typical day-to-day responsibilities of a battery algorithm engineer?

A Battery Algorithm Engineer typically spends their day developing and testing algorithms that estimate state of charge, health, and performance of battery systems. This involves analyzing data, running simulations, coding and validating new models, and troubleshooting algorithm performance on real hardware. Engineers often collaborate closely with electrochemists, hardware designers, and software engineers to ensure algorithm integration within complete battery management systems. You may also be involved in documenting technical findings and supporting activities for product improvement or certification compliance. The role is dynamic and collaborative, offering hands-on involvement in both software and battery technology advancements.

More about Battery Algorithm Engineer jobs

What states have the most Battery Algorithm Engineer jobs?

States with the most job openings for Battery Algorithm Engineer jobs include:

Infographic showing various Battery Algorithm Engineer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $115,418 per year, or $55.5 per hour.

Battery Algorithm Specialist

Apple

Cupertino, CA • On-site

Full-time

Re-posted 3 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 678 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.
Do you love working on challenges that no one has solved yet? Do you like changing the game? Envision what you could do here. At Apple, we believe new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
This position contributes to the development and qualification of advanced lithium ion battery technology for portable power consumer applications. You will work with internal multi-functional teams to develop battery firmware, algorithm and battery management system (BMS) qualification protocols using system requirements, user profiles and the battery health monitoring estimation models to ensure high level of customer experience. You will collaborate with BMS firmware and algorithm engineers to improve the quality, productivity, and efficiency of Apple products.
Description
You will be a part of a team qualifying new class of BMS algorithms and architectures to improve the utility of batteries of Apple products.
Minimum Qualifications
BS degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
Experience in Battery Management System (BMS) Algorithm/Firmware/Software development, validation or related.
Experience with detailed Lithium-ion battery modeling or similar, and experience working on electrical circuits.
Experience with Python or C/C++.
Preferred Qualifications
Master's degree, PhD or equivalent job-related experience in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
10+ years experience in BMS Algorithm/Firmware/Software development or validation.
Experience with time-series data analysis.
Excellent communication, organizational and leadership skills. Excellent critical thinking and trouble shooting skills
Ability total action and drive results on tight schedules.
Ability to collaborate effectively with teammates and cross-functional teams.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976