CareerPlan

Software Development Engineer in Test - Kernel Quality Engineering, Core OS

Cupertino, United States of AmericaFull-time2026-10-13 → 2026-11-10

Core

Validate kernel features and develop validation infrastructure for Apple's core OS (XNU) running on iPhone, iPad, Mac, Watch, Apple TV, and Vision devices.

Role type

Senior SDET (Kernel Quality Engineering)

Builds

Validation infrastructure and automation for low-level kernel systems

Domain

Operating Systems / Kernel Engineering

Required skills

C, Python, kernel debugging, test strategy, automation, system architecture understanding, root cause analysis, cross-functional collaboration

Preferred skills

Advanced degree in CS/CE/EE, experience with complex low-level systems

Technologies

C, Python

Responsibilities

Define and execute qualification strategies for kernel features; Design and implement integration, system, and end-to-end test coverage; Build and evolve automation and validation infrastructure; Investigate, triage, and root cause complex test failures; Collaborate cross-functionally to debug issues and influence design decisions; Analyze quality data to identify systemic risks; Communicate quality status to engineering leadership and stakeholders

Seniority

Senior, hands-on IC