CareerPlanSign in

Software Development Engineer in Test - CoreOS Quality Engineer

Cupertino, United States of America💼 Full-time🗓 2026-08-20 → 2026-09-28

Core

Drive quality across the Darwin Ecosystem by defining test strategy, developing automation, and validating foundational system services for Apple operating systems.

Role type

Senior SDET (Systems/OS)

Builds

Automated test harnesses, validation infrastructure, and quality signals for Darwin runtime and system services.

Domain

Operating Systems / Systems Programming

Required skills

C, Python, Operating Systems fundamentals, UNIX, Test strategy, Automation, Debugging, Root cause analysis, System architecture understanding

Preferred skills

LLDB, Security testing practices, Low-level failure diagnosis

Technologies

C, Python, LLDB, Darwin Ecosystem libraries (libdispatch, libpthread, XPC, launchd, os_log)

Responsibilities

Design and implement integration, system, and end-to-end test coverage; Build and extend automated test harnesses and validation infrastructure; Investigate and triage complex test failures spanning userspace and kernel layers; Analyze quality data to identify systemic risks; Partner with development teams to understand system architecture and feature design; Communicate quality status and risks to engineering leadership.

Seniority

Mid-Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.