Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Battery Algorithm SW Engineer

$175k - $308.5k

Apple

Role Number: 200690518Team: HardwareLocation: Cupertino; San DiegoPosted: 2026-10-22SummaryAre 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.DescriptionThe BMS team is looking for battery algorithm software engineer to 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, you will be required to define SW architecture and write SW modules to implement innovative battery algorithms.Minimum QualificationsBS degree in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.Experience coding in C and/or C++.Experience in machine learning algorithms and/or deep learning applications.Preferred QualificationsPhD and 10+ years relevant industry experience.Understanding of battery modeling and control theory.Experience debugging software to tackle challenging problems.Experience working with cross-functional teams.Experience with SW requirement definition and SW development process.Pay & BenefitsAt 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 $175,000 and $308,500, 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 BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.Pay & BenefitsAt 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 $184,700 and $324,800, 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 BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantEEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Battery Algorithm SW Engineer in Cupertino, CA vacancy
  • $150.4k - $225.3k

     ...to work on the forefront of Battery Management Systems? In this role...  ...with a hardworking team of engineers in a highly reciprocal and multi...  ...of battery systems involving algorithms, architectures and products...  ...will be required to define SW architecture and write SW modules... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $184.7k - $324.8k

     ...self-challenge? Do you thrive on pushing the limits of what’s considered feasible? As part of our Battery Engineering group, you’ll help craft creative battery algorithm and modeling solutions that deliver more energy in smaller spaces than ever before! Join us, and you... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  •  ...Job TitleThis will be a test engineering role for benchmarking battery and battery algorithm performance in various consumer electronics.Requires hands on electrical and electrochemical testing and reporting. ~50% work onsite.Experience with battery testing, battery charging... 
    Suggested

    Infotree Global Solutions

    Cupertino, CA
    3 days ago
  •  ...and self-challenge Do you thrive on pushing the limits of whats considered feasible As part of our Battery Engineering group youll help craft creative battery algorithm and modeling solutions that deliver more energy in smaller spaces than ever before! Join us and youll... 
    Suggested
    Full time

    Apple

    Cupertino, CA
    1 day ago
  •  ...and celebrates all of our team members. What You’ll Do: In the Battery Controls Engineer role, you will define, validate, implement, and verify high voltage battery charging and thermal management algorithms for the Midnight eVTOL aircraft. The Battery Controls Engineer... 
    Suggested
    Local area
    Night shift

    Archer

    San Jose, CA
    1 day ago
  • $150k - $255k

     ...Battery Systems Engineer We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team of builders...  ...cycling) and familiarity with BMS state estimation algorithms (SOC, SOH, SOE) and how they interface with controls ~ Bonus... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    4 days ago
  •  ...responsibilities). Title of position:Principal Engineer Cloud Platform Position type: Hybrid...  ...CA Position reports to: Director of SW Systems Engineering Application...  ...Object-Oriented Design Data Structures & Algorithms Code Review Agile/Scrum Git CI/CD Cloud Platforms... 
    Full time
    H1b
    Work at office
    Work visa
    3 days per week

    Extreme Networks

    San Jose, CA
    3 days ago
  • $175.5k - $311.7k

     ...HardwareLocation: Cupertino; San DiegoPosted: 2026-08-21SummaryDo you have a passion for invention and self-challenge? As part of our Battery Engineering group, craft creative battery solutions that deliver more energy in smaller spaces than ever before. We work across... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...your purpose here.Job DescriptionSystems Analysts (Robotic Algorithms and Control Engineers) at Intuitive Surgical strive to create... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...responsible for generating, tuning, and debugging the key algorithms associated with Intuitive Surgical products and providing technical... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...PositionThis position is responsible for control and safety algorithms required to support new instruments and accessories of the... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $150.4k - $277.6k

     ...and other future Apple input technologies.We're looking for an algorithms engineer to help build the next generation of human-computer...  ...and new interaction paradigms in close collaboration with HW, SW, and design partners. You will develop and validate algorithmic... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...Function of Position Systems Analysts (Robotic Algorithms and Control) at Intuitive Surgical perform a central role in the... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • Apple’s Battery Engineering group in Cupertino seeks a Mechanical Engineer to contribute to battery cell and module design. You’ll work with cross-functional teams to translate mechanical concepts into integrated battery solutions for next-generation devices. The role calls... 

    Apple, Inc.

    Cupertino, CA
    2 days ago
  • $181.1k - $318.4k

     ...iPhone System Electrical Engineer - Sensors Cupertino, California, United States Hardware...  ...including sensors, power, audio, and battery management. This is a great opportunity to...  ...functional interactions with Apple internal HW/SW teams, Contract Manufacturer teams, and... 
    Contract work
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...Chemix is seeking a highly-motivated battery modeling engineer to develop and expand our AI platform for battery materials discovery. Our AI platform is the core of Chemix. Though data is first and foremost in any application of AI, it is typically very scarce in materials... 

    Chemix, Inc.

    Sunnyvale, CA
    3 days ago
  • $184.7k - $324.8k

     ...robotics have the potential to unlock new experiences that were never possible before, and we are looking for talented Perception Algorithm Engineers to realize that mission by expanding the capabilities of Apple products and platforms.DescriptionAs a member of the team, you... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $58 per hour

     ...detection. Analyze large-scale image datasets and evaluate algorithm performance. Prototype algorithms using Python, PyTorch, and...  ...with algorithm, software, systems, and application engineers to deploy solutions into production. Required Qualifications... 
    Hourly pay
    Minimum wage
    Internship

    KLA

    Milpitas, CA
    3 days ago
  • $205.4k - $308.5k

     ...features a collaborative and hands-on environment that cultivates engineering perfection, creativity, and innovation! In this highly...  ...and you’ll collaborate with engineers across Apple to develop algorithms and architectures that help build the seamless experiences we... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $150.4k - $277.6k

     ...health and fitness features on Apple devices. From all-day Activity Rings tracking and workout calorie algorithms to VO2 max estimates and running form metrics, our engineers turn sensor data and user context into insights that help people understand and improve their... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $150.4k - $277.6k

     ...that ship to millions of people around the world.The Acoustic ML Algorithm Development team sits in Apple’s Hardware organization and...  ...audio. We are searching for a Speech Processing ML Algorithm Engineer to advance our work in the domain of speech enhancement, with... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $184k - $287.5k

     ...and collaborate hands-on to drive innovation.Mentor and Grow the Team: Recruit, hire, and mentor talented engineers.Ensure Quality and Safety: Develop algorithms that perform reliably on large datasets across varied conditions, adhering to automotive quality and safety... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...driving technology! In this role, you’ll work alongside experienced engineers to develop advanced 3D world models that combine map and...  ...geometry, computer vision, sensor calibration, or state estimation algorithms (e.g., Kalman or particle filters).Experience working on real-... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. The Staff Battery Electrical Engineer will participate in all aspects of the development and test of avionics hardware for E-Space satellites. The ideal... 
    Work at office
    Flexible hours
    Night shift

    E-Space

    Saratoga, CA
    5 days ago
  •  ...intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. The Staff Battery Electrical Engineer will participate in all aspects of the development and test of avionics hardware for E-Space satellites. The ideal... 
    Full time
    Work at office

    espace

    Saratoga, CA
    2 days ago
  •  ...millions of patients worldwide.Were a team of engineers, clinicians, and innovators united by one...  ...This engineer will develop software and algorithms for custom semi-automated electro-...  ...understanding of OOP/OOD/Design Patterns/SW ArchitecturePassionate about technologies... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $60k - $140k

     ...Leveraging our holistic portfolio of capabilities in consulting design engineering and operations we help clients realize their boldest ambitions...  ...visit us at . Job Description Role/Service Category: Battery Cell Process Engineer L1 (entry level) - TVC Experience :1-... 
    Minimum wage
    Full time
    Local area

    Wipro

    Mountain View, CA
    a month ago
  •  ...California, United States / Washington DC, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally trust our end-...  ...the Extreme team.Position : Agentic Product Engineer /Staff SW Systems EngineerExperience : 8 to 14 Years ExperienceSkills : Python... 
    Full time

    Extreme Networks, Inc.

    San Jose, CA
    5 days ago
  • $122.44k - $232.19k

     ...research groups-has explored architectures, algorithms, and software inspired by the brain's...  ...seeking an experienced design automation engineer passionate about driving innovation at the...  ...product quality and target KPIs.• Enable early SW development by setting up a scalable... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $130k - $190k

     ...QALocation: Sunnyvale, CA, United StatesWorkplace: HybridSchedule: Full timePosted: 2026-09-29The Wireless Development Quality Assurance Engineer works within the R&D team to ensure the productivity, reliability, and accuracy of the Fortinet's WLAN product. Test to cover... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Battery Algorithm SW Engineer. Be the first to apply!