1

Battery Algorithm Engineer Jobs (NOW HIRING)

Description The BMS team is looking for battery algorithm software engineer to design and develop advanced battery management algorithms and software for various Apple products.","responsibilities ...

Description The BMS team is looking for battery algorithm software engineer to design and develop advanced battery management algorithms and software for various Apple products.","responsibilities ...

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

Summary We are looking for a software engineer to build internal tools that help our battery algorithm team work faster and smarter. You will develop applications for test data analysis ...

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

Data Engineer III

Cupertino, CA · On-site

$75 - $85/hr

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

$135K - $160K/yr

Collaborate with algorithm engineers and test engineers to understand their pain points and build ... Exposure to battery management systems or embedded systems workflows • Experience with CI/CD ...

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

$83.40K - $110.10K/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

$112.10K - $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 ...

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 May 29, 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 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 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.
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 May 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $115,418 per year, or $55.5 per hour.
Battery Algorithm Software Engineer

Battery Algorithm Software Engineer

Apple

Cupertino, CA

$139.50K - $258.10K/yr

Full-time

Medical, Dental, Retirement

Posted 13 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

At Apple, we believe new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!
Are you interested to work on the forefront of Battery Management Systems? In this role you will develop future BMS technologies with a hardworking team of engineers in a highly reciprocal and multi-functional environment. The ideal individual will be proficient in this field, who has experience developing and commercializing robust battery management solutions for consumer, industrial, telecom or automotive products. Be a part of a team developing new class of battery systems involving algorithms, architectures and products as we improve the utility of batteries.
Description
The BMS team is looking for battery algorithm software engineer to design and develop advanced battery management algorithms and software for various Apple products.","responsibilities":"Actively participate in cross functional architecture discussions and help evolve the roadmap of future solutions and algorithms in the domain.
Design and develop advanced battery and power management algorithms and software for various Apple products.
Working with a cross-function team including algorithms, software, and system engineers.
Define software architecture and write software modules to implement innovative battery algorithms.
Onboard and mentor team member in the technical field when needed.
Preferred Qualifications
Master’s degree, PhD or equivalent job-related experience in Electrical Engineering,
Mechanical Engineering or equivalent
5+ years of experience in innovative and creative software product development in battery, consumer electronic domain or relevant
Understanding of battery modeling and control theory
Debugging skills to tackle challenging problems
Ability to independently learn new technologies, prototype and design software solutions
Excellent spoken and written communication skills
Experience working with cross-functional teams
Experience with software requirement definition and software development process
Minimum Qualifications
BS and a minimum of 3 years relevant industry experience
Experience coding with C/C++
Experience with software product development in battery, consumer electronic domain or relevant
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

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