Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Battery Algorithm Software Engineer

Apple

$147,400 - $272,100
Sep 17, 2025
Cupertino, CA, US
Apply Now

Apple is looking to develop future Battery Management Systems (BMS) technologies and improve the utility of batteries by designing and developing advanced battery and power management algorithms and software.

Requirements

  • Experience coding with C/C++
  • Experience with SW product development in battery or consumer electronic domain
  • Understanding of battery modeling and control theory
  • Debugging skills to tackle challenging problems
  • Ability to independently learn new technologies, prototype and design software solutions
  • Experience in machine learning algorithms and deep learning applications
  • Experience with SW requirement definition and SW development process

Responsibilities

  • design and develop advanced battery and power management algorithms and software for various Apple products
  • define SW architecture
  • write SW modules to implement innovative battery algorithms
  • develop future BMS technologies
  • develop new class of battery systems involving algorithms, architectures and products

Other

  • BS and a minimum of 3 years relevant industry experience
  • Excellent spoken and written communication skills
  • Experience working with cross-functional teams
  • Master’s degree, PhD or equivalent job-related experience in Electrical Engineering, Mechanical Engineering or equivalent