Leading kernel development for Apple products and evolving software for new Apple Silicon platforms
Requirements
- Experience leading a systems software development team
- In-depth knowledge of and/or experience with kernel/OS internals
- Experience with macOS device drivers and IOKit
- Experience working with Linux/UNIX kernel
Responsibilities
- Leadership and management of a team of dedicated kernel engineers
- Ownership of the kernel and other low-level software components
- Creating and promoting a development environment that encourages innovation and sets high standards for quality and productivity
- Identifying and mitigating risks in development activities
Other
- Proven track record of successful and timely product delivery
- History of setting bold yet attainable goals, and motivating teams to achieve them
- Strengthening the team by hiring and retaining diverse, top engineering talent
- Experience leading a systems software development team