The Xcode Debugger UI team at Apple is seeking a motivated engineer to enhance and refine Xcode's debugging experience. This role focuses on making developers more productive by improving tools that help resolve various types of bugs including crashes, UI layout issues, concurrency problems, memory safety concerns, and performance bottlenecks.
As an Xcode Debugging Experience Engineer, you'll work on core components that impact developers' daily workflows for launching, debugging, testing, and analyzing software built for Apple platforms. The position offers opportunities to influence Xcode's integration across the entire software stack, from low-level device connectivity to user-facing interface components.
The ideal candidate will combine technical expertise with a passion for creating intuitive developer tools. You'll need proficiency in languages like Objective C, Swift, and C/C++, along with a strong understanding of desktop and mobile operating systems. Beyond technical skills, we value team players who can communicate effectively and contribute positively to our diverse environment.
This role offers comprehensive benefits including medical/dental coverage, retirement plans, stock programs, and educational reimbursement. Base pay ranges from $147,400 to $272,100, complemented by potential bonuses and relocation assistance. Join us in building tools that empower developers to create best-in-class software for Apple's platforms and services.