Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior System Software Engineer - System Debug Technologies

Apple

Salary not specified
Sep 21, 2025
Beaverton, OR, US
Apply Now

Apple's System Debug Technologies team is looking for a Senior System Software Engineer to lead the definition and evolution of the System Crash Architecture in Apple's next generation software and products, aiming to improve the quality of Operating System Software and enhance the debugging and field failure diagnostic experience.

Requirements

  • 7+ years experience in Operating System Software Engineering
  • Proven technical leadership in shipping complex systems
  • Experience designing for scale, reliability, and maintainability
  • Strong coding skills in C / C++ programming
  • Experience developing or debugging on embedded systems, including hobby projects
  • Proficiency in Python or Swift programming

Responsibilities

  • lead the definition and evolution of the System Crash Architecture in Apple's next generation software and products
  • guiding system-level design decisions
  • owning scoping/planning/delivery of key technical initiatives
  • driving innovation in system crash architecture, automated triage, and the integration between system debugging and test infrastructure
  • architect and coordinate the definition and execution of system crash debugging features
  • develop both new silicon- and system-level features to support a better debugging and field failure diagnostic experience
  • create and improve low-level debugging tools, and improve infrastructure

Other

  • BS / MS in Software or Computer Engineering or equivalent experience.
  • Strong communication and collaboration skills
  • A track record of mentoring and growing peers or junior engineers
  • Comfortable navigating ambiguity and making pragmatic tradeoffs
  • hybrid individual contributor and leadership role