Apple is seeking a Battery Management & Charging Software Engineer to join their Energy Technologies team. This role combines cutting-edge battery technology with software engineering, focusing on developing power solutions across Apple's product portfolio. The position involves working with embedded systems, developing C/C++ code, and collaborating with cross-functional teams to create innovative power management solutions.
The ideal candidate will work on defining, developing, and enabling power technologies that are fundamental to Apple's products. They will be responsible for architecting robust software solutions for battery management, charging, and wired power capabilities. The role requires hands-on experience with hardware prototypes and expertise in complex system debugging.
Working in Apple's Software and Services division, this engineer will partner with system architects, electrical engineers, and various software teams to perfect next-generation Apple products. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on products that impact millions of users worldwide.
Key aspects of the role include developing embedded firmware, troubleshooting complex power-related issues, and contributing to the evolution of battery and charging technologies. The engineer will also work with various communication protocols and power management systems, ensuring optimal performance across Apple's device ecosystem.
This is an excellent opportunity for a skilled software engineer passionate about power systems and embedded development to make a significant impact at one of the world's leading technology companies. The role offers both technical challenges and leadership opportunities, with the chance to influence the future of power management in consumer electronics.