Resume and JobRESUME AND JOB
Apple logo

Battery Management & Charging Software Engineer - Energy Technologies

Apple

Software and Technology Jobs

Battery Management & Charging Software Engineer - Energy Technologies

full-timePosted: Sep 4, 2025

Job Description

Do you have a passion for cutting edge battery and charging technologies? An interest in enabling power technologies that are fundamental to lighting up our products and equip them to deliver fantastic user experiences? Our systems have increasingly demanding power requirements, including supplying advanced system features & capabilities, enabling fast charging, providing power to external peripherals and more! In this unique and highly visible role, working with other software and system teams, you will define, develop and seek to enable powering our products and allowing them to interoperate in a broad ecosystem; aiming to invent a roadmap of scalable solutions across various product families and power interfaces. We’re looking for an exceptional engineer with cross-disciplinary skills to help design and implement battery management, charging and wired power capabilities across a majority of our product portfolio. This position requires high level thinking to architect robust software solutions, along with excellent communications and leadership skills, with the ability to work in a fast paced environment. Expect to be hands-on with hardware prototypes and to become an expert in complex system debug. Plan to partner with a cross-functional team of system architects, electrical engineers, system software engineers, and many other functional software engineering teams to perfect the next generation of Apple products.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • cross-disciplinary skillsintermediate
  • high level thinkingintermediate
  • architect robust software solutionsintermediate
  • excellent communicationsintermediate
  • leadership skillsintermediate
  • work in a fast paced environmentintermediate
  • hands-on with hardware prototypesintermediate
  • expert in complex system debugintermediate
  • partner with a cross-functional teamintermediate

Required Qualifications

  • Strong embedded software engineering skills, understanding of operating systems and knowledge of C/C++ (experience)
  • Genuine passion for system engineering, hardware/software integration, and obsession over delightful customer experience with products (experience)
  • Consistent track record of successful and timely software product delivery with complex dependencies (experience)
  • Highly professional and collaborative with outstanding communication and presentation skills (experience)

Preferred Qualifications

  • Experience with HW-SW interfaces and communication protocols like I2C, SPI, SPMI, etc. (experience)
  • Familiarity with battery management systems (BMS), charging control and power management software (experience)
  • Familiarity with power management software or consumer electronics charging technologies like USB Power Delivery or BC 1.2 (experience)
  • Experience resolving complex system-level issues, at the hardware and software boundary, by working in highly collaborative settings across engineering domains (experience)
  • Experience with bring-up of new hardware and technologies (experience)
  • Genuine curiosity about how things work (experience)
  • High attention to detail (experience)

Responsibilities

  • We’re looking for an exceptional engineer with cross-disciplinary skills to help design and implement battery management, charging and wired power capabilities across a majority of our product portfolio. This position requires high level thinking to architect robust software solutions, along with excellent communications and leadership skills, with the ability to work in a fast paced environment. Expect to be hands-on with hardware prototypes and to become an expert in complex system debug. Plan to partner with a cross-functional team of system architects, electrical engineers, system software engineers, and many other functional software engineering teams to perfect the next generation of Apple products.
  • Develop C/C++ code in embedded FW and/or OS under tight schedules and resource constraints
  • Enable the necessary telemetry to support debuggability and key insights
  • Troubleshoot issues that arise during early bring-up through sustaining
  • Engage with diverse cross-functional team members to drive design and implementation
  • Contribute to the evolution of the battery / charging / wired power technologies
  • Develop tools and tests to aid in day-to-day activities

Target Your Resume for "Battery Management & Charging Software Engineer - Energy Technologies" , Apple

Get personalized recommendations to optimize your resume specifically for Battery Management & Charging Software Engineer - Energy Technologies. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Battery Management & Charging Software Engineer - Energy Technologies" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Battery Management & Charging Software Engineer - Energy Technologies @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

Battery Management & Charging Software Engineer - Energy Technologies

Apple

Software and Technology Jobs

Battery Management & Charging Software Engineer - Energy Technologies

full-timePosted: Sep 4, 2025

Job Description

Do you have a passion for cutting edge battery and charging technologies? An interest in enabling power technologies that are fundamental to lighting up our products and equip them to deliver fantastic user experiences? Our systems have increasingly demanding power requirements, including supplying advanced system features & capabilities, enabling fast charging, providing power to external peripherals and more! In this unique and highly visible role, working with other software and system teams, you will define, develop and seek to enable powering our products and allowing them to interoperate in a broad ecosystem; aiming to invent a roadmap of scalable solutions across various product families and power interfaces. We’re looking for an exceptional engineer with cross-disciplinary skills to help design and implement battery management, charging and wired power capabilities across a majority of our product portfolio. This position requires high level thinking to architect robust software solutions, along with excellent communications and leadership skills, with the ability to work in a fast paced environment. Expect to be hands-on with hardware prototypes and to become an expert in complex system debug. Plan to partner with a cross-functional team of system architects, electrical engineers, system software engineers, and many other functional software engineering teams to perfect the next generation of Apple products.

Locations

  • Cupertino, California, United States 95014

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • cross-disciplinary skillsintermediate
  • high level thinkingintermediate
  • architect robust software solutionsintermediate
  • excellent communicationsintermediate
  • leadership skillsintermediate
  • work in a fast paced environmentintermediate
  • hands-on with hardware prototypesintermediate
  • expert in complex system debugintermediate
  • partner with a cross-functional teamintermediate

Required Qualifications

  • Strong embedded software engineering skills, understanding of operating systems and knowledge of C/C++ (experience)
  • Genuine passion for system engineering, hardware/software integration, and obsession over delightful customer experience with products (experience)
  • Consistent track record of successful and timely software product delivery with complex dependencies (experience)
  • Highly professional and collaborative with outstanding communication and presentation skills (experience)

Preferred Qualifications

  • Experience with HW-SW interfaces and communication protocols like I2C, SPI, SPMI, etc. (experience)
  • Familiarity with battery management systems (BMS), charging control and power management software (experience)
  • Familiarity with power management software or consumer electronics charging technologies like USB Power Delivery or BC 1.2 (experience)
  • Experience resolving complex system-level issues, at the hardware and software boundary, by working in highly collaborative settings across engineering domains (experience)
  • Experience with bring-up of new hardware and technologies (experience)
  • Genuine curiosity about how things work (experience)
  • High attention to detail (experience)

Responsibilities

  • We’re looking for an exceptional engineer with cross-disciplinary skills to help design and implement battery management, charging and wired power capabilities across a majority of our product portfolio. This position requires high level thinking to architect robust software solutions, along with excellent communications and leadership skills, with the ability to work in a fast paced environment. Expect to be hands-on with hardware prototypes and to become an expert in complex system debug. Plan to partner with a cross-functional team of system architects, electrical engineers, system software engineers, and many other functional software engineering teams to perfect the next generation of Apple products.
  • Develop C/C++ code in embedded FW and/or OS under tight schedules and resource constraints
  • Enable the necessary telemetry to support debuggability and key insights
  • Troubleshoot issues that arise during early bring-up through sustaining
  • Engage with diverse cross-functional team members to drive design and implementation
  • Contribute to the evolution of the battery / charging / wired power technologies
  • Develop tools and tests to aid in day-to-day activities

Target Your Resume for "Battery Management & Charging Software Engineer - Energy Technologies" , Apple

Get personalized recommendations to optimize your resume specifically for Battery Management & Charging Software Engineer - Energy Technologies. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Battery Management & Charging Software Engineer - Energy Technologies" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Battery Management & Charging Software Engineer - Energy Technologies @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.