Experience managing a low-level systems software team
Direct experience with kernel or low-level systems software development
Deep understanding of operating system fundamentals
Proven track record of successful and timely product delivery
Deep understanding of the C programming language
Knowledge of Swift, Objective-C, or C++
Experience with UNIX systems
Knowledge of hardware architecture and assembly language programming
Cross-platform project development experience
Strong communication skills, both inward and outward
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.