Power Management Framework Software Engineer

Cupertino, CA
  • Job Code


Posted: Aug 27, 2019

Weekly Hours: 40

Role Number: 200092087

The Core OS Platform Kernel team is looking for an exceptional software engineer to design and develop the power management software framework for all of Apple's operating systems. In this unique and highly visible role, you will be at the center of system power management feature developments and user facing power optimizations.

Working with other software and system teams, you will lead the definition, development and adoption of novel power management API's, aiming to invent scalable solutions with system energy awareness always in mind. You will also be required to prototype and explore novel power management framework changes that make dramatic behavioral changes to Apple's operating systems

Key Qualifications

  • Knowledge of embedded and computer architectures
  • Proven track record of defining new API's and seeking wide adoption
  • Previous experience in writing and debugging complex frameworks
  • Demonstrated innovative, critical thinking and troubleshooting skills
  • Highly professional, with the ability to deliver solid work on tight schedules
  • Excellent collaborative skills
  • Outstanding written and verbal communication
  • Knowledge of C and C++


Design, implement and optimize OS power management framework
Develop, seek feedback, and drive API adoption within software organization
Understand sleep/wake quality metrics and provide vision for future improvements
Influence OS software design to bring energy awareness to Apple's systems
Bridge low level kernel and user land power management solutions

Education & Experience

MS in Computer Science or equivalent experience

Additional Requirements

  • 5 years of experience in the OS power management space
  • Proven track record leading new software development with complex dependencies
  • Understanding of system sleep/wake flow for operating systems

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Power Management Framework Software Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account