Software Development Engineer in Test - Kernel Quality Engineering, Core OS
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