Skip to content

Instantly share code, notes, and snippets.

@fredriss
Last active October 5, 2023 17:52
Show Gist options
  • Save fredriss/3a754dc584a9bc2a736499118ac6af07 to your computer and use it in GitHub Desktop.
Save fredriss/3a754dc584a9bc2a736499118ac6af07 to your computer and use it in GitHub Desktop.
Linker&Loaders Engineering Manager

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment