Software Development Engineer in Test - CoreOS Quality Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $214k
$123k most similar roles pay here $294k

This role pays more than 84% of similar roles. Most pay $144,350–$202,800 — the shaded band above. At the midpoint, this role pays about $214k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer in Test - CoreOS Quality Engineer

Software Development Engineer in Test - CoreOS Quality Engineer joins the Darwin Ecosystem Quality Engineering team within the Core Operating Systems group. This role focuses on ensuring the quality of foundational system services, including userspace runtimes, concurrency libraries like libdispatch and libpthread, inter-process communication, process lifecycle management, and diagnostic tools. You will partner with development teams to define test strategies, build robust automation, and provide trustworthy quality signals for low-level systems across various platforms. Day-to-day responsibilities include investigating complex failures spanning userspace and kernel boundaries, extending shared test frameworks, and analyzing quality data to identify systemic risks. The role requires proficiency in C and Python, a deep understanding of operating system fundamentals and UNIX, and experience with debuggers like LLDB to resolve issues within the BSD userland and related infrastructure.

What does a Software Development Engineer in Test earn in California?

Median $208400 from 30 postings across 6 companies.

See salary data

What you'll do

  • Design and implement integration, system, and end-to-end test coverage using C and Python.
  • Build, maintain, and extend automated test harnesses and shared validation infrastructure.
  • Investigate, triage, and root cause complex failures across userspace, kernel, and hardware layers.
  • Analyze quality data and trends to identify systemic risks and gaps in test coverage.
  • Partner with development teams to define test strategies for low-level system components like IPC and concurrency libraries.
  • Provide data-driven reports on quality status and risks to engineering leadership and stakeholders.
  • Develop automated tools to provide fast, reliable feedback throughout the software development lifecycle.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • Solid understanding of the fundamentals of operating systems and UNIX.
  • 3+ years of experience with programming languages such as C and Python.
  • Experience developing automated tests and test infrastructure.
  • Skilled in testing methodologies, test planning, and defining validation strategies.
  • Excellent collaborative skills with outstanding verbal and written communication abilities.
  • Experience using a debugger (e.g., LLDB) to diagnose low-level failures across userspace/kernel boundaries (preferred).
  • Familiarity with security testing practices and tools (preferred).

More like this

Similar roles

Software Development Engineer - Test

Apple Inc

Cupertino, CA 7 days ago $184,700$277,600
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer - Test

Apple Inc

Cambridge, MA 7 days ago $165,800$249,500
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 15 days ago $129,300$225,300
Python Swift Xcode iOS macOS visionOS WatchOS Test Automation UI Automation AI-powered development tools UI/UX Design Firmware low level software drivers