Apple is looking for an exceptional software engineer to lead, design and implement CPU and SoC power management software for Apple’s new product platforms, aiming to optimize system power and achieve aggressive battery life targets for future products.
Requirements
- Significant expertise (10+ years) in SOC and/or System Power Management
- Significant expertise (10+ years) in embedded software development (C or C++)
- Expertise (5+ years) in embedded SOC architectures and hardware/software dependencies
- Expertise (5+ years) in writing and debugging complex OS device and kernel drivers
- Expertise (5+ years) in new platform or silicon bringup
Responsibilities
- Design, implement and optimize CPU/SoC power management software.
- Drive SoC power management features from bring-up to product release.
- Demonstrate and explain cross functionally system power/performance trade-offs.
- Influence software design and specifications of future SoC hardware platforms.
- Prototype and explore novel CPU/SoC power management schemes
- Work with design teams to influence future chip designs.
Other
- Demonstrated innovative, critical thinking and debugging skills
- Highly professional, with the ability to deliver work on tight schedules
- Excellent collaborative skills
- Extraordinary written and verbal communication