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 ... Develop verification methods to detect battery abnormalities early in advance in product design ...

We are currently seeking a Engineer - Battery Algorithms . This position requires an individual with a strong background in battery control and algorithms. Its a plus if candidates have experience ...

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 ...

Requires battery modeling and algorithm knowledge and hands on experiences in data analysis and Matlab programing. * Experience with Matlab is required, C++/python is a plus * Experience with machine ...

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 ...

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 ...

Senior Battery Engineer

Costa Mesa, CA · On-site

$112K - $154K/yr

Matlab, Simulink, and/or battery algorithm development. 2) Electrical circuit design/integrations ... Graduate Degree in Electrical Engineering, Mechanical Engineering or fundamental Physical Sciences ...

... battery algorithms. •   Work involves pack-level testing to collect accurate data for ... Engineering Background: o  Experience with circuits o  Ability to use power electronics ...

Senior Battery Engineer

Costa Mesa, CA · On-site

$132K - $213K/yr

The engineer could also be involved in managing key vendor relationships, and ensuring performance ... Matlab, Simulink, and/or battery algorithm development. 2) Electrical circuit design/integrations ...

Senior Battery Engineer

Costa Mesa, CA · On-site

$132K - $213K/yr

The engineer could also be involved in managing key vendor relationships, and ensuring performance ... Matlab, Simulink, and/or battery algorithm development. 2) Electrical circuit design/integrations ...

Battery Controls Engineer

Auburn Hills, MI · On-site

$42.75 - $54.75/hr

The battery software engineer works within a team to develop platform application software for the ... Develop and implement model based HV battery controls and core battery algorithms using Matlab ...

About The Role The Battery Modeling Engineer will be part of Zipline's Systems Modeling Team, which ... Develop and improve battery state estimation and controls-oriented algorithms including SOC/SOH/SOE ...

We are engineers, operators, and creatives solving some of the most complex, interdisciplinary ... Build and develop algorithms for distributed battery fleet dispatch for realtime energy arbitrage ...

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 Jun 19, 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 are the key skills and qualifications needed to thrive in the Battery Algorithm Engineer position, and why are they important?

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 engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, and certain electrical or hardware engineering roles can earn $300,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries like technology or finance. These roles often require advanced degrees, certifications, and leadership responsibilities.

How much does a battery algorithm engineer make?

A battery algorithm engineer at Apple typically earns between $120,000 and $180,000 annually, depending on experience and location. Compensation may also include bonuses, stock options, and benefits, reflecting the company's competitive tech industry standards.

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 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.

Are battery engineers in demand?

Battery engineers are in high demand due to the growth of electric vehicles, renewable energy storage, and portable electronics. Companies seek professionals skilled in battery design, testing, and safety, often requiring knowledge of lithium-ion technology and related tools. The field offers strong job prospects with competitive salaries and opportunities for specialization.

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or engineering management can earn $500,000 or more annually, especially with experience, advanced skills, and in high-demand industries. These roles often require advanced degrees, certifications, and leadership responsibilities, and compensation may include bonuses and stock options.
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 June 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% In-person job distribution, with an average salary of $115,418 per year, or $55.5 per hour.
Battery Algorithm Specialist

Battery Algorithm Specialist

Apple

Cupertino, CA • On-site

Full-time

Posted 26 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th 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.
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.
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 Python or C/C++.
Master's degree, PhD or equivalent job-related experience in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.3+ years experience in BMS Algorithm/Firmware/Software development or validation.Experience with detailed Lithium-ion battery modeling and experience in working on electrical circuits.Experience with time-series data analysis.Excellent communication, organizational and leadership skills. Excellent critical thinking and trouble shooting skillsAbility 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