The Darwin Kernel organization is crucial to Apple's success, responsible for the XNU kernel across all iPhone, iPad, Mac, Watch, Apple TV, and Vision devices. As a member of this team, you will qualify innovative kernel technologies and influence product direction. The Darwin Kernel Quality Engineering team specifically focuses on validating kernel features supporting silicon and product roadmaps, including areas like memory management, concurrency, scheduling, power transitions, kernel/user boundaries, and CPU tracing. You will also develop validation infrastructure. This role seeks a Software Development Engineer in Test (SDET) to ensure quality across core kernel and hardware technologies. You will collaborate with cross-functional teams to define test strategies, develop automation, execute validation plans, and provide quality signals for complex, low-level systems. The SDET is responsible for investigating and triaging test failures, diagnosing kernel and infrastructure issues, improving test frameworks, and building automation for rapid feedback. The position demands strong technical depth, excellent communication, and a systems-level mindset, requiring independent work on ambiguous problems, influencing quality decisions, and elevating kernel validation standards. The ideal candidate is technically curious, detail-oriented, and driven to enhance the stability and reliability of Apple’s system software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees