CareerPlanSign in

Software Engineer, Triage Intelligence and Debug Engineering, CoreOS

Cupertino, United States of America💼 Full-time🗓 2026-05-14 → 2026-09-28

Core

Investigate OS crashes and panics across Apple's device ecosystem, build automation pipelines, and apply ML/AI to improve system reliability.

Role type

Senior IC software engineer (OS internals & reliability automation)

Builds

Automated crash triage pipelines, debug tooling, and CI/CD integrations for OS stability

Domain

Operating Systems, Systems Programming, Machine Learning

Deliverable

production ML models

Required skills

C, Swift, Python, OS internals, debugging tools (LLDB, GDB), crash log analysis, automation frameworks

Preferred skills

ML/AI for systems problems, LLMs/generative AI, Apple platform internals (XNU, Darwin, IOKit), cross-team collaboration

Technologies

LLDB, GDB, Instruments, XNU, Darwin, IOKit, libdispatch, dyld

Responsibilities

Analyze crash logs, kernel panics, and core dumps to isolate root causes; Encode triage logic into automation pipelines; Apply ML/AI techniques for crash clustering and anomaly detection; Build debug tooling and CI/CD integrations; Collaborate with Software, Hardware, and Silicon teams to resolve issues

Seniority

Senior, hands-on IC

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