System Software Engineer, Debug Technologies

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $203k
$115k most similar roles pay here $279k

This role pays more than 72% of similar roles. Most pay $139,775–$214,000 — the shaded band above. At the midpoint, this role pays about $203k versus about $177k 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 · System Software Engineer, Debug Technologies

As a System Software Engineer - Debug Technologies, you will join the Debug Technologies team to develop in-system debugging and failure observability solutions across the Core OS stack. You will be responsible for building silicon- and system-level features that accelerate field failure diagnostics and internal development workflows. Your daily work involves writing code for new operating system features, root-causing real-world failures, and improving infrastructure to scale the capture and triage of customer issues. You will also contribute to future system architectures with a focus on diagnosability. The role requires proficiency in C, C++, or Swift, along with experience working with GenAI. Candidates must possess a solid understanding of operating systems fundamentals and have experience developing or debugging on embedded systems to solve complex problems from pre-silicon simulation through shipped products.

What does a System Software Engineer earn in California?

Median $235750 from 37 postings across 4 companies.

See salary data

What you'll do

  • Develop operating system features to improve internal debugging and customer crash diagnostics.
  • Build and improve low-level tools for silicon and system-level debugging.
  • Root-cause real-world failures in collaboration with other engineers.
  • Design future system architectures with a focus on failure observability.
  • Improve infrastructure to scale the capture, triage, and reporting of customer issues.
  • Develop features across all stages from pre-silicon simulation to shipped products.

What we're looking for

  • 3+ years of experience working on operating system level features or equivalent experience.
  • Solid understanding of operating systems fundamentals.
  • Experience developing or debugging on embedded systems.
  • Proficiency in C, C++, or Swift programming.
  • Experience working with GenAI.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience/skills.
  • Strong communication and interpersonal skills (preferred).
  • Ability to navigate ambiguity and constraints as a self-starter (preferred).

More like this

Similar roles

Lead Server Systems Debug Engineer

Amd

Austin, TX 45 days ago $163,200$244,800
SoC Firmware C/C++ Python Perl Ruby Scripting Validation Oscilloscopes Logic Analyzers System Architecture

Staff Software Engineer, Platform Debug

Qualcomm

Santa Clara, CA +3 168 days ago $151,900$227,900
C C++ Python Assembly JTAG ARM Firmware Crash Analysis Trace Build Systems Boot Software Hardware/Software Interface
4+ yrs exp

Systems Debug Engineer, Data Center HWE

Apple Inc

Sunnyvale, CA 28 days ago $150,400$277,600
Python Bash Ansible UEFI DHCP DNS PXE Netboot Firmware SoC Failure Analysis Configuration Management Kernel Logs Server Architecture HPC
4+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 30 days ago $142,300$263,300
C++ Objective-C Swift Linux Docker Kubernetes Distributed Systems System Programming IPC systemd launchd High Performance Computing Machine Learning ASIC Cloud Computing Containerization
4+ yrs exp

Systems Software Engineer, Platform Architecture

Apple Inc

Cupertino, CA 29 days ago $150,400$225,300
Go Swift C++ Python Bash HTTP DNS RPC Databases Operating Systems Cloud Security Authentication Authorization Docker Podman LLMs AI Agents
3+ yrs exp