CPU Power Management Engineer

Apple Inc. Cupertino , CA 95014

Posted 2 months ago

The Core OS team is looking for an exceptional software engineer to lead, design and implement new application processor's (CPU) power/performance algorithms. In this unique and highly visible role, you will be at the center of power/performance optimization efforts interfacing with multiple hardware and software teams and leading the adoption of your algorithms. You will also be required to prototype and explore novel CPU/SoC power management schemes. The influence of the proposed innovations will span across CPU micro-architecture, driver design, kernel scheduling schemes, global operating system and applications behavior, striving to satisfy both word class system performance and energy efficiency at the same time.

Key Qualifications

  • Knowledge of microprocessor architectures and hardware/software dependencies

  • Previous experience in writing and debugging complex kernel drivers

  • Experience in performance tuning and analysis of systems

  • 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++. ARM/x86 assembly is a plus.

Description

Invent new CPU power/performance management algorithms Design, implement and optimize CPU/SoC power/performance management software Demonstrate and explain cross functionally system power/performance trade-offs Influence software design and specifications of future SoC hardware platforms

Education & Experience

MS in Computer Science or equivalent experience

Additional Requirements

  • 3+ years of experience in the embedded power management

  • Proven track record leading new technology development with hardware/software dependencies

  • Understanding of system and silicon power management, including clock management and DVFS

  • Understanding of common kernel scheduling schemes

  • Knowledge of control system theory

  • Knowledge of data analysis languages such as R, Matlab, etc.

  • Experience with system and silicon power modeling Experience with IOKit drivers on OS X or iOS is a plus

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Power System Design And Integration Engineer

Apple Inc.

Posted 3 days ago

VIEW JOBS 1/23/2020 12:00:00 AM 2020-04-22T00:00 We believe the future is Wireless. The mission of the Wireless Power Technology team - Create the world's best Wireless Charging user-experience by inventing state-of-the-art technologies. The Wireless Power Technology team develops bleeding-edge Wireless Charging designs that are central to Apple's products - the iPhone, Apple Watch, AirPods, AirPower and more. New challenges arise everyday that require the sharp problem-solving skills of talented & smart individuals. The team features a collaborative and hands-on environment that fosters engineering excellence, creativity & innovation. Join us. Pioneer best-in-class Wireless charging, for a new Wireless world. Key Qualifications * M.S. in Electrical Engineering (analog & mixed-signal design, especially board-level circuits) or
M.S. in Applied Physics (Electro-magnetics, Thermodynamics) or industry experience equivalent. * Experience / background in Power & Magnetics (Electromagnets, Motors, Transformers) preferred * Hands-on experience in system design & integration - including uC & digital buses (SPI, I2C) * Hands-on experience in prototype bring-up and debugging, functional verification * Proficiency in Python, C/C++ or other scripting languages * Proficiency in COMSOL, MATLAB, SPICE or other simulation tools * Comfort with a fast-paced environment and appetite for Innovation, Rigor & Healthy Paranoia * Strong communication (written & verbal) & problem solving skills - self-starter driving problems to resolution * Experience with high volume manufacturing and statistical production tolerance analysis - plus * Experience supporting contract manufacturers & designing high volume products (concept-to-production) - plus Description New Power system Design & Integration - from Prototyping to Production. New power technology proof-of-concept investigations Power architecture down-selection using key performance metrics Power system analytical modeling, design simulation & analysis for prediction of design outcome Prototype (including new ASIC) building, system bring-up, characterization, testing and validation 'Wall-to-battery' circuit design ownership - including schematic capture & layout of boards & flexes Production system-level problem solving - Failure analysis, root cause & corrective action proposal Design of Experiments (DOE) creation, execution and data analysis Author engineering specifications & verification / validation plans Feature and spec input during future ASIC definition Business travel to support product development Cross-functional Responsibilities: Engage and collaborate with cross-functional teams to develop & deliver state-of-the-art Power system solutions
- including Mechanical Engineering, Firmware Engineering and Thermal Engineering teams Contribute technical assessments to strategic decision-making relating to technology and investments Draft and communicate updates to Apple executives pertaining to key development checkpoints Education & Experience M.S. in Electrical Engineering (analog & mixed-signal design, especially board-level circuits) or
M.S. in Applied Physics Apple Inc. Cupertino CA

CPU Power Management Engineer

Apple Inc.