Role at a glance
- Salary
- Not Disclosed
- Location
- San Diego, California, United States
- Work arrangement
- On-site
- Employment
- Full-time
- Experience
- 3+ years working on operating system level features or equivalent experience
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience/skills
Spotted an issue?
We’ll check it against the original posting.
Role Summary
Develops operating system and firmware features, debugging tools, and infrastructure for system-level debugging and failure diagnostics across Apple platforms, from pre-silicon simulation to products in the field.
What You'll Do
- Develop 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 infrastructure for capturing, triaging, and reporting customer issues.
- Interview candidates to help grow the team.
Generated from the employer's posting. Verify important details before applying.
View full postingQualifications
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; experience working with GenAI; bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience/skills.
Preferred
- Strong communication and interpersonal skills
- Ability to navigate ambiguity and constraints as a self-starter
Original job description
Content provided by the employer
Original job description
Content provided by the employer
Summary
Apple's Debug Technologies team in San Diego builds the in-system debugging and failure observability solutions that keep every Apple platform running reliably — from pre-silicon simulation through shipped products.
We're looking for software and firmware engineers with operating systems experience who want to work hands-on across the Core OS stack. You'll help shape how Apple diagnoses and resolves issues, both inside our development workflows and out in the field with customers.
Description
You'll develop silicon- and system-level features that make debugging and field failure diagnostics faster and more precise, build and improve low-level debugging tools, and strengthen the infrastructure that supports system-level debugging at scale. Your work will touch every phase of a system's life — from pre-silicon simulation and new silicon bring-up to systems already in customers' hands — and you'll help define future system architectures with observability and diagnosability in mind.
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
Minimum 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
Preferred Qualifications
Strong communication and interpersonal skills
Ability to navigate ambiguity and constraints as a self-starter
Pay & Benefits — San Diego, California, United States
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $142,300 and $263,300, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Application Deadline
Apple accepts applications to this posting on an ongoing basis.
About the company
Apple
Large Enterprise
Apple Inc. is a global technology company known for its innovative products and services, including the iPhone, iPad, Mac computers, and Apple Watch. Founded in 1976, Apple has continuously pushed the boundaries of design and functionality, earning a reputation for high-quality consumer electronics and software solutions like iOS and macOS. With a strong commitment to user experience and privacy, Apple also leads in digital services, offering platforms such as the App Store, Apple Music, and iCloud. The company's focus on sustainability and corporate responsibility further enhances its standing as a leader in the technology sector.