The Darwin Runtime team in Core OS at Apple is seeking passionate engineers to develop foundational system technologies for Apple's operating systems. Darwin forms the UNIX-like foundation of all Apple operating systems, from kernel to user components. The team is responsible for critical user space runtime technologies including Grand Central Dispatch (GCD), IPC systems, memory allocation, threading, and concurrency primitives.
This role offers the opportunity to work on technologies deeply integrated into both Apple's operating systems and the Swift programming language. The ideal candidate should be self-motivated, independent, and eager to develop technical leadership skills. Team members actively participate in design discussions, code reviews, and cross-technology development.
You'll work on projects like designing new APIs for Darwin Runtime technologies, analyzing and optimizing system architecture, improving security infrastructure, and collaborating with the Swift team on OS integration. The role requires strong C programming skills, deep understanding of operating systems, and experience with UNIX-like systems.
The position offers competitive compensation ($143,100-$264,200 base salary) plus equity opportunities through RSUs and ESPP. Benefits include comprehensive healthcare, retirement plans, education reimbursement, and potential bonuses/relocation assistance. You'll be part of an innovative team that values technical excellence, meaningful ownership, and autonomous work while building critical infrastructure used across Apple's ecosystem.