Software Engineer, Triage Intelligence and Debug Engineering

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$129,300–$225,300 / yr
Posted
119 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $177k
$118k most similar roles pay here $239k

This role pays more than 52% of similar roles. Most pay $146,712–$214,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $180k 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 Engineer, Triage Intelligence and Debug Engineering

Software Engineer, Triage Intelligence and Debug Engineering, CoreOS joins the Triage Intelligence and Debug Engineering team to enhance operating system stability across a vast device ecosystem. This role involves investigating the root causes of crashes and kernel panics by analyzing crash logs, core dumps, and backtraces to identify underlying system-level conditions. The engineer will encode triage logic into automation pipelines, develop debug tooling, and integrate CI/CD systems to surface OS-level signals. Key responsibilities include collaborating with hardware and silicon teams to resolve systemic failures and applying ML and AI techniques like crash clustering and anomaly detection to improve automated workflows. Required skills include proficiency in C, Swift, and Python, along with experience using LLDB, GDB, or Instruments. The role requires a deep understanding of OS internals, including memory management, thread lifecycles, and system calls.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Analyze crash logs, kernel panics, and core dumps to identify root causes within the OS stack.
  • Encode triage logic into automated pipelines to eliminate manual intervention for future failures.
  • Apply ML and AI techniques like clustering and anomaly detection to improve triage pipeline intelligence.
  • Develop debug tooling, scripts, and CI/CD integrations to monitor system-level signals and platform stability.
  • Partner with hardware and silicon teams to drive complex technical issues to final resolution.
  • Investigate deep OS internals to identify the underlying conditions causing system crashes and panics.

What we're looking for

  • Working knowledge of C and/or Swift for debug tooling or system-level development.
  • Proficiency in Python for scripting, automation, and test infrastructure.
  • Foundational understanding of OS internals including process lifecycle, virtual memory, scheduling, synchronization, and system calls.
  • Ability to analyze crash reports and kernel panics involving backtraces, register states, and memory analysis.
  • Hands-on experience with debugging tools such as LLDB, GDB, or Instruments.
  • Exposure to automation frameworks, CI/CD pipelines, or scalable test systems.
  • Experience applying ML or AI techniques like crash clustering and anomaly detection to systems problems.
  • Familiarity with Apple platform internals including XNU kernel, Darwin subsystems, IOKit, libdispatch, or dyld.

More like this

Similar roles

Software Integrity Engineer, Cocoa

Apple Inc

Cupertino, CA 124 days ago $120,900$249,000
Swift XCTest Xcode Python Objective-C Git AppKit SwiftUI TextKit CoreGraphics zsh bash Commit Bisection Cocoa Frameworks

Automation and Triage Engineer

Apple Inc

Cupertino, CA 98 days ago $175,500$311,700
Python Swift CI/CD LLM Machine Learning Natural Language Understanding Prompt Design Test Automation Frameworks Agentic Coding Systems iOS macOS iPadOS visionOS CarPlay Root Cause Analysis
8+ yrs exp