Linker&Loaders Engineering Manager
Hiring Manager: Fred Riss friss@apple.com
Job Summary
From early boot, every process on Apple's platforms is started by the dynamic loader, Dyld. Every executable in our OSs is created using the static linker developed in tandem with Dyld. We are looking for a manager with a strong background in low-level systems and runtimes to support the team responsible for evolving these components. Working with some of the best compiler, security, and operating system engineers in the world, this high-impact role will require hands-on management of the team as well as a significant amount of cross-functional collaboration to meet our security, privacy, performance and innovation goals. We value communication skills, integrity, and creativity, and aspire to build diverse, balanced and dynamic teams.
Key Qualifications
- Experience collaborating across organizational boundaries
- Knowledge of low-level software stacks (languages runtimes, compilers, ABI constraints, OS architecture, ...)
- Experience managing a very technical team is a plus
- Experience with system-level performance analysis is a plus
- Strong communication and organizational skills
- Excellent software engineering, testing, and debugging ability
- Positive and respectful attitude in a diverse environment
Description
In this role your primary responsibility will be to manage a team of deeply-technical tools and system engineers to provide best-in-class performance and innovation both in the tools and OS space.
You will:
- Develop and execute on a roadmap to build linker and Dyld features to continually improve the performance and capabilities of Apple’s operating systems.
- Work with cross-functional teams to design, plan, and deliver high-quality software features for our tools and operating systems.
- Strengthen the team by hiring and developing top engineering talent.
You will foster collaborations with other teams within the organization and across Apple to formulate priorities and set goals for the team. You will have the opportunity to grow the team. Your work will directly improve the user experience for billions of users around the world and all our developers.
Here you’ll find that we:
- Have a supportive and tight-knit team
- Provide mentorship on technical as well as managerial skills
- Have an encouraging and growth-focused workplace culture
- Encourage you to use accrued annual leave time and maintain a healthy work-life balance
The position is based onsite at Apple's campus in Cupertino, CA. You should have skills in multiple of the listed areas, but expertise in all of them is not required.
Location
Cupertino, CA