System Software Engineer - Debug Technologies
About the role
Apple's Debug Technologies team builds in-system debugging and failure observability solutions to keep Apple platforms running reliably, from pre-silicon simulation to shipped products. The role focuses on operating system level features, low-level debugging tools, and observability infrastructure across the Core OS stack, with opportunities to influence system architectures and diagnostics for both development and customer scenarios.
Responsibilities
- Write code and develop new operating system features that improve internal debugging experiences and customer crash diagnostics
- Debug and root-cause real-world failures alongside other engineers
- Recommend future system and software architectures with failure observability in mind
- Build and improve internal infrastructure to scale the capture, triage, and reporting of customer issues
- Interview candidates to help grow the team
Qualifications
- 3+ years 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
Skills
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services