Job Details

Job Information

Senior System Software Engineer - System Debug Technologies
AWM-772-Senior System Software Engineer - System Debug Technologies
7/24/2025
7/29/2025
Negotiable
Permanent

Other Information

www.apple.com
Beaverton, OR, 97075, USA
Beaverton
Oregon
United States
97075

Job Description

No Video Available
 

Senior System Software Engineer - System Debug Technologies

Beaverton, Oregon, United States

Software and Services

Summary

Posted: Jul 22, 2025

Weekly Hours: 40

Role Number: 200613594

Apple’s System Debug Technologies team in Beaverton Oregon has an opening for a ?Senior System Software Engineer. Our team is part of the Core OS organization responsible for bringing new and exciting products to market with the best quality Operating System Software.

As a key technical contributor, you will lead the definition and evolution of the System Crash Architecture in Apple's next generation software and products.

You must thrive in a fast-paced environment, have strong understanding of software fundamentals, confirmed background working with systems, excellent interpersonal skills, and a desire to work with cross-functional teams to develop ground-breaking products. Your contributions will make a pronounced difference to future Apple products.
We’re looking for a senior engineer to help lead our team through an exciting period of growth and evolution. This is a hybrid individual contributor and leadership role — ideal for someone who thrives on deep technical challenges, has the interpersonal skills and drive to mentor others and grow into management, and the ability to deliver on both axes.

Description

As a player/coach, you’ll collaborate closely with a high-performing team of engineers, guiding system-level design decisions, owning scoping/planning/delivery of key technical initiatives, and helping shape our team’s engineering culture and practices. You’ll play a critical role in strengthening our leadership in system-level debug — spanning kernel, firmware, and OS — as well as driving innovation in system crash architecture, automated triage, and the integration between system debugging and test infrastructure.

In this role, you will be working with the cross-functional team to architect and coordinate the definition and execution of system crash debugging features. You’ll 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. Solutions you will work on will span from architecture specifications, to internal development workflows, and customer crash diagnostics. We work with systems in all phases of development, from pre-silicon simulation, to new silicon bring-up, to already-shipped systems.

You will provide recommendations on future system architectures with an eye toward improved debugging experience and field failure observability. You’ll write code and develop new features of Apple’s Operating Systems to support in-system debugging. You’ll debug and perform root-cause analysis of real-world failures with other specialists with an aim to educate and develop new standards for debugging. And, you’ll create and improve internal infrastructure to better scale the capture, triage, and reporting of field issues.

Minimum Qualifications

  • BS / MS in Software or Computer Engineering or equivalent experience.

  • 7+ years experience in Operating System Software Engineering

  • Proven technical leadership in shipping complex systems

  • Experience designing for scale, reliability, and maintainability

  • Strong communication and collaboration skills

  • A track record of mentoring and growing peers or junior engineers

  • Strong coding skills in C / C++ programming

Preferred Qualifications

  • Comfortable navigating ambiguity and making pragmatic tradeoffs

  • Experience developing or debugging on embedded systems, including hobby projects

  • Proficiency in Python or Swift programming

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program (https://www.apple.com/jobs/pdf/EverifyPosterEnglish.pdf) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Other Details

No Video Available
--

About Organization

 
About Organization