Software Engineer — Triage Intelligence and Debug Engineering
Cork, Munster, Ireland · On-site
Mid level
The Triage Intelligence and Debug Engineering team operates at the deepest layers of Apple's software stack, with a mandate that spans the entire product ecosystem. The work we do directly shapes the reliability of over …
Skills: OS Internals, Crash Analysis, Kernel Panics, LLDB, GDB
Apple's Security Engineering & Architecture organization is responsible for the security of all Apple products. Protecting our users is at the heart of everything we build, and our team takes an offensive approach to tha…
Imagine what you could do here. At Apple, new ideas often become extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what you could ac…
Skills: SAP S/4HANA, Test Management, Project Management, System Integration Testing, User Acceptance Testing
Imagine what you could do here. At Apple, great new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling wh…
Analytics Engineer — Supply Chain (Business Process Re-engineering)
Hyderabad, Telangana, India · On-site
Senior+
Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could…
Apple devices have revolutionized how people live, connect, and work. It’s not by chance! By thoughtfully blending beautiful, premium hardware with intuitive, innovative system software, we design and build a uniquely im…
Imagine what you could do here. The people here at Apple don't just create products — they create the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspir…
Skills: People Leadership, Cross-functional Collaboration, Change Management, Data Analytics, Retail Operations
Specify, design and help in the verification and lab bring up of advanced mixed-signal circuits (digital side). Description In this job, you will be responsible for RTL coding of blocks specified by you or others for adv…
Skills: RTL Design, Verilog, System Verilog, Mixed Signal Concepts, Algorithm Development
Apple’s Wallet, Payments, and Commerce organization builds the financial services that hundreds of millions of people rely on daily — Apple Pay, Apple Card, Apple Cash, Access, Transit, and more. These are regulated, sec…
Imagine what you could do here! At Apple, great ideas have a way of becoming great products, services and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could …
Imagine what you could do here. The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspir…
Join Apple's Silicon Engineering Group (SEG) and be at the forefront of shaping the next generation of Apple's systems-on-chip (SOCs)! Our SOCs, featuring multi-billion transistors, are the heart of iconic devices like i…
Skills: Analog Layout, Mixed-Signal Circuits, AI/ML, SKILL, Python
Early Career - DFT Design Verification Engineer (M, F, D)
Munich, Bavaria, Germany · On-site
Entry level
Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what …
Why Apple? We live in a mobile and device-driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new feat…
Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind…
Skills: Swift, SwiftUI, macOS Development, iOS Development, iPadOS Development
Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind…
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making eac…
Business Intelligence Data Engineer - Manager, Retail Customer Care
Hyderabad, Telangana, India · On-site
Senior+
Imagine what you could do here! The people here at Apple don’t just create products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspire…
Skills: Data Engineering, Tableau, SQL, Data Architecture, ETL
Join our Software Engineering team to design, develop, and patent groundbreaking wireless connectivity technologies like Wi-Fi, Bluetooth, and Thread. Collaborate cross-functionally to craft wireless solutions that eleva…
The Optical Sensing Product Design team is seeking a mechanical engineer to build great experiences and bring Apple products to life. We develop sensors that change the way people interact with their technology. You will…
Skills: 3D CAD, NX, Matlab, Python, JMP
Software Engineer — Triage Intelligence and Debug Engineering
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 33d ago
~40 hrs/week
Responsibilities
The role involves analyzing system-level crashes and kernel panics to identify root causes across Apple's device ecosystem. The engineer will build and optimize automated triage pipelines using AI and ML to improve OS stability and reliability.
Requirements
Candidates must have a foundational understanding of OS internals and proficiency in Python and debugging tools like LLDB. Preferred qualifications include experience with C, Swift, and applying ML techniques to systems problems.
Full job description
The Triage Intelligence and Debug Engineering team operates at the deepest layers of Apple's software stack, with a mandate that spans the entire product ecosystem. The work we do directly shapes the reliability of over 2 billion active Apple devices — every crash triaged, every panic root-caused, and every automated pipeline we build contributes to the OS stability that hundreds of millions of people depend on every day. We partner closely with engineering teams across Apple to drive that reliability end-to-end, influencing how the entire organization detects, understands, and resolves systemic failures.
Description
We are looking for a curious and motivated Software Engineer with a passion for OS internals, automation, and intelligent systems. The impact of this role is broad and direct — your investigations will uncover failures affecting Apple's entire device ecosystem, your contributions will touch software running across iPhone, Mac, and Apple Silicon, and the automation pipelines you help build will shape how reliability engineering scales across Apple.
You will dig into the operating system to understand the true origin of crashes and panics — not just the symptom at the top of a stack trace, but the underlying system-level conditions that caused it. You will operationalize that understanding by encoding triage logic into automation pipelines, and explore how ML and AI techniques can make those pipelines smarter over time. You will collaborate across Software, Hardware, and Silicon Engineering teams to drive issues all the way to resolution.
This role is a strong fit for an engineer who is eager to learn how operating systems work at a deep level, excited to build scalable automation and intelligent tooling, and motivated by seeing their work have real, measurable impact.
Minimum Qualifications
Foundational understanding of OS internals: process and thread lifecycle, virtual memory, scheduling, synchronization, and system calls
Ability to read and reason through crash reports and kernel panics — backtraces, register state, and basic memory analysis
Hands-on experience with debugging tools such as LLDB, GDB, or InstrumentsProficiency in Python for scripting, automation, and test infrastructure
Preferred Qualifications
Working knowledge of C and/or Swift for debug tooling or system-level development
Exposure to automation frameworks, CI/CD pipelines, or scalable test systems
Experience applying ML or AI techniques to systems problems — crash clustering, log anomaly detection, failure classification, or intelligent alert prioritization
Familiarity with LLMs or generative AI tooling in an engineering context — prompt engineering, RAG pipelines, or AI-assisted debugging workflows
Prior coursework or project experience in OS internals, systems programming, or low-level debugging
Familiarity with Apple platform internals: XNU kernel, Darwin subsystems, IOKit, libdispatch, or dyld
Contributions to automation frameworks or developer tooling that improved engineering productivity
Experience or interest in collaborating across silicon, firmware, or platform systems teams
Enthusiasm for building tools and systems that empower other engineers
Related keywords
OS InternalsKernel PanicsTriage IntelligenceDebug EngineeringPythonCSwiftLLDBGDBInstrumentsXNU KernelDarwinIOKitLibdispatchDyldML
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Offices: 1 Apple Park Way, Cupertino, California 95014, US
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Offices: 1 Apple Park Way, Cupertino, California 95014, US