Apple is looking to optimize energy efficiency in its software and services to improve battery life and provide a better user experience, while also contributing to environmental sustainability.
Requirements
- Deep understanding of operating systems and software architecture
- Excellent debugging skills to tackle challenging problems
- Mobile Application Development experience
- Strong understanding of iOS frameworks/services
- Strong coding skills, preferably in C/C++/Objective C/SwiftUI
Responsibilities
- Collaborate closely with cross-functional teams to optimize battery usage across all layers of the software stack and across multiple Apple platforms.
- Refine existing APIs or design new ones with power efficiency in mind-enabling developers to build more efficient applications.
- Contribute to the development of tools and frameworks to triage power-related issues.
- Analyze large-scale analytics data to identify trends and hotspots affecting battery life.
- Work cross-functionally with other teams at Apple to understand, model, and optimize the power impact of their software features
- Implement telemetry to understand the impact of various features
- Drive critical power optimizations to deliver battery life and thermal savings to customers
Other
- Experience working with many cross-functional teams
- Ability to independently learn new technologies, prototype and design software solutions
- Excellent spoken and written communication skills