System Software Engineer — Debug & Observability

Apple Inc.

Beaverton (OR)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Beaverton, Oregon, is seeking a System Software Engineer for Debug Technologies.

You will develop silicon- and system-level features to enhance debugging and field diagnostics across the Core OS stack, from pre-silicon to customer devices. You will work on low-level debugging tools, build scalable infrastructure for issue capture and triage, and help shape future system architectures with observability in mind.

Qualifications

  • 3+ years of experience working on operating system level features.
  • 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.

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

Skills

OS features
OS fundamentals
Embedded systems
C/C++/Swift
GenAI experience

Education

Bachelor's degree in CS/CE/EE

Tools

GenAI

Job description

Apple Inc. in Beaverton, Oregon, is seeking a System Software Engineer for Debug Technologies.

You will develop silicon- and system-level features to enhance debugging and field diagnostics across the Core OS stack, from pre-silicon to customer devices. You will work on low-level debugging tools, build scalable infrastructure for issue capture and triage, and help shape future system architectures with observability in mind.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Software Engineer - Debug Technologies
System Software Engineer - Debug Technologies

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 180,000
Systems Software Engineer — Embedded Diagnostics & Testing
Systems Software Engineer — Embedded Diagnostics & Testing

Apple Inc. • Northern (KY), San Diego (CA)

Hybrid
USD 123,000 - 214,000
Medical and dental
Retirement plan
Employee stock program
+2
Embedded Systems Software Engineer, Diagnostics & HW
Embedded Systems Software Engineer, Diagnostics & HW

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Core OS Engineer – System Services & Daemons
Core OS Engineer – System Services & Daemons

Apple Inc. • United States

On-site
USD 120,000 - 170,000
Software Engineer, System Services & Daemons, Core OS
Software Engineer, System Services & Daemons, Core OS

Apple Inc. • Beaverton (OR)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 155,000
Software Engineer, System Services & Daemons, Core OS
Software Engineer, System Services & Daemons, Core OS

Apple Inc. • United States

On-site
USD 120,000 - 170,000
Senior CPU Power & Debug Verification Engineer
Senior CPU Power & Debug Verification Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 210,000
Systems Software Engineer
Systems Software Engineer

Apple Inc. • Northern (KY), San Diego (CA)

On-site
USD 123,000 - 214,000
Medical and dental
Retirement plan
Employee stock program
+2
Embedded Software Engineer
Embedded Software Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000