Apple's Darwin Systems team, part of the CoreOS organization, is seeking a Virtual Memory Kernel Engineer to join their high-impact team. This role sits at the heart of Apple's operating system development, working on software that powers devices across their entire ecosystem - from watchOS to iOS, macOS, tvOS, visionOS, and Apple's Cloud.
The position offers a unique opportunity to work on critical operating system technologies that affect hundreds of millions of devices worldwide. As Moore's law slows down, the efficient management of system resources becomes increasingly crucial, making this role particularly significant in maintaining Apple's high performance standards.
The ideal candidate will have deep expertise in operating systems fundamentals and kernel design, with a particular focus on virtual memory management. You'll be responsible for essential mechanisms such as page management, copy on write, low-memory process killing, and swap systems. The role requires someone who can work effectively across the entire technology stack, from hardware fundamentals to application-level optimization.
Working at Apple means joining a team that directly influences the user experience of millions of customers. You'll collaborate with various product teams across the company, contributing to the development of modern, efficient operating systems that enable Apple's renowned product quality. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on challenging technical problems at scale.
This is an excellent opportunity for an experienced engineer who wants to make a significant impact on core technology that powers some of the world's most popular devices. You'll be part of a team that values innovation, technical excellence, and a deep commitment to user experience, while working in an environment that offers both technical challenges and professional growth opportunities.