SDET: Darwin OS Core Validation & Automation

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple Inc. in Cupertino, California is seeking a Software Development Engineer in Test (SDET) to boost quality across the Darwin Ecosystem.

You will design test strategies, develop robust automation, and validate userspace runtimes and system services, spanning libdispatch, XPC, launchd, and related components. Collaborate with multiple teams to triage failures spanning userspace and kernel, extend test frameworks, and deliver clear quality signals.

Qualifications

  • Solid understanding of OS fundamentals and UNIX; analytical, problem-solving, debugging skills.
  • 3+ years in C and Python; experience building automated tests and test infrastructure.
  • Experience with QA planning, validation strategies, and cross-functional coordination.
  • Excellent communication; ability to report quality status to stakeholders.
  • Bachelor’s or Master’s in CS/CE/EE or equivalent experience.

Responsibilities

  • Design and implement integration, system, and end-to-end test coverage in C and Python.
  • Build and extend automated test harnesses and validation infrastructure.
  • Investigate, triage, and root cause complex test failures across userspace and kernel boundaries.
  • Analyze quality data to identify gaps in coverage and risks; drive release readiness.
  • Communicate quality status and risks to engineering leadership.

Skills

C programming
Python
Testing automation
Debugging
Operating systems

Education

Bachelor’s or Master’s in CS/CE/EE
Equivalent experience

Job description

Apple Inc. in Cupertino, California is seeking a Software Development Engineer in Test (SDET) to boost quality across the Darwin Ecosystem.

You will design test strategies, develop robust automation, and validate userspace runtimes and system services, spanning libdispatch, XPC, launchd, and related components. Collaborate with multiple teams to triage failures spanning userspace and kernel, extend test frameworks, and deliver clear quality signals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDET: Low-Level OS & Systems Validation
SDET: Low-Level OS & Systems Validation

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
Software Development Engineer in Test - CoreOS Quality Engineer
Software Development Engineer in Test - CoreOS Quality Engineer

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
Software Development Engineer in Test - CoreOS Quality Engineer
Software Development Engineer in Test - CoreOS Quality Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 150,000 - 278,000
SDET Engineer: Test Automation & CI/CD Expert
SDET Engineer: Test Automation & CI/CD Expert

Apple • Indianapolis (IN)

On-site
SDET Engineer: Automate & Elevate Cross‑Platform Quality
SDET Engineer: Automate & Elevate Cross‑Platform Quality

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & Dental
Stock programs
Relocation assistance
+1
CoreOS Quality Engineer: OS Testing Innovator
CoreOS Quality Engineer: OS Testing Innovator

Apple Inc. • Austin (TX)

On-site
USD 132,000 - 243,000
Medical and dental coverage
Retirement benefits
Product discounts and services
+4
SDET & Test Automation Architect for iOS/macOS
SDET & Test Automation Architect for iOS/macOS

Apple Inc. • San Diego (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Relocation assistance
SDET Automation Architect — iOS/macOS CI/CD
SDET Automation Architect — iOS/macOS CI/CD

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
System Software Engineer – Darwin Server Core OS
System Software Engineer – Darwin Server Core OS

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Healthcare and dental coverage
Educational reimbursement
Relocation assistance
+1
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000