SummaryPosted: Feb 28, 2019Weekly Hours: 40 Role Number: 113771531Apple's Core OS organization is seeking an energetic, motivated software engineering manager to lead a team responsible for user space system services in the OS used across Apple’s products, including the iPhone, iPad, Mac, TV, and Watch.
Responsibilities will include a mixture of evolving existing projects and leading new design work with a particular emphasis in library and API design to provide services for high level frameworks and apps.
The ideal candidate is a self-motivated individual with strong technical and interpersonal skills who is eager to interact with other members of the Core OS team, other teams at Apple, and with the open source community at large.
Previous experience with OS-level architecture, API design, inter-process communication, and multithreaded applications is desired.Key QualificationsExperience managing a software engineering teamCreative thinker and strong problem solverExperience with UNIX systems, and a strong understanding of operating system fundamentalsExperience with C, Objective-C and/or C++DescriptionLead and manage a team of software engineers focused on providing user space system services Drive technical innovationScope and prioritize deliverablesRepresent the team in project discussionsIdentify and escalate quality risks and concernsDrive process improvements within the teamEducation & ExperienceB.S.
in Computer Science or equivalent experienceAdditional RequirementsPreferred Experience:Experience with macOS or iOSInvolvement in open source technologies and development communities such as FreeBSD, Linux, Apache, etc.