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

Battery Algorithm SW Engineer

$150.4k - $225.3k

Apple Oakbrook

Role Number: 200689572Team: HardwareLocation: Cupertino; San DiegoPosted: 2026-10-16SummaryAre 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++.Preferred QualificationsPhD and 3+ 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 in machine learning algorithms and deep learning applications.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 $150,400 and $225,300, 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 $142,300 and $214,300, 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 2 days ago
Similar jobs that could be interesting for youBased on the Battery Algorithm SW Engineer in Cupertino, CA vacancy
  •  ...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
    5 days 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
    3 days 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... 
    Suggested
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day 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... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days 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... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 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
    4 days 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
    3 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
    2 days 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
    4 days ago
  • $144k - $208k

     ...product.Own the end-to-end supplier quality and reliability for Battery/UPS components, from NPI through end-of-life.Partner with...  ...PCBA supply chain.Minimum qualifications:Bachelor's degree in Engineering, Quality Engineering, Electrical Engineering, a related field,... 
    Local area
    Worldwide

    Google

    Sunnyvale, CA
    5 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
    2 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
    2 days ago
  • $152k - $241.5k

    NVIDIA is seeking a Senior GenAI Algorithms Engineer to advance the state of the art in foundation model development, training, and deployment. You will work at the intersection of large-scale distributed training, reinforcement learning for LLMs/VLMs, model efficiency,... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days 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
    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
    3 days 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
    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
    4 days 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
    5 days 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
    4 days 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
    5 days 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
    2 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
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200693185Team: HardwareLocation: CupertinoPosted: 2026-11-03SummaryApple's Camera Algorithm team is looking for extraordinary engineers to work on the image capture and processing/rendering algorithms that serve all Apple product cameras! As part of the team... 
    Relocation

    Apple

    Cupertino, CA
    2 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
    2 days ago
  • $123.7k - $218k

     ...surprise and delight our customers. The Camera SW Image Quality team is seeking a highly skilled and innovative engineer who will play a key role in tuning and...  ...participate in quality evaluations for new features and algorithms, providing direct feedback to the engineering... 
    Relocation
    Night shift

    Apple

    Cupertino, CA
    2 days ago
  • $150.4k - $225.3k

    Role Number: 200683114Team: HardwareLocation: CupertinoPosted: 2026-09-14SummaryApple's Battery Engineering team is seeking an experienced FEA Engineer to play a critical role in the design, qualification, and manufacturing of battery systems that power Apple's portable... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $184.7k - $324.8k

     ...and software into one unified system. You’ll collaborate with engineers across Apple to design how all of our technologies work in unison...  ...in application and system software and developing novel algorithms to deliver integrated, highly optimized solutions based on Apple... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

    We are looking for a Senior algorithm engineer/architect for Autonomous Vehicles to do online mapping. In this role, you will help craft and guide the future of our autonomous driving solution that helps the car perceive the world around it and build the 3D model of the... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $175.5k - $311.7k

    Role Number: 200688624Team: HardwareLocation: CupertinoPosted: 2026-10-13SummaryAt Apple, as part of our Battery Engineering group, you’ll help craft creative battery solutions that deliver more energy in smaller spaces than ever before. You’ll work across teams to transform... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

     ...Software Autonomous Vehicle Control Integration Engineer. As a Senior Software Control Integration...  ...and integrating autonomous auto control algorithms and software. You will develop solutions...  ...and maintain automated tests to ensure SW quality and prevent regressions.Most... 
    Full time
    Work experience placement
    Night shift

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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