Taro Logo

Xcode Debugging Experience Engineer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$147,400 - $272,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

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.

Last updated 17 hours ago

Responsibilities For Xcode Debugging Experience Engineer

  • Work on core components of the Xcode debugging experience
  • Impact tools and workflows used by developers daily
  • Shape Xcode's integration throughout the software stack
  • Work with device and simulator connectivity
  • Develop user interface and artwork components
  • Advocate for customers and developers

Requirements For Xcode Debugging Experience Engineer

  • B.S. in Computer Science or equivalent experience
  • Proficiency in Objective C, Swift and C/C++ development
  • Strong background in the fundamentals of desktop and mobile operating systems
  • Aptitude and passion for designing intuitive workflows in developer tools
  • Strong communication and teamwork skills
  • Positive and respectful attitude in a diverse environment

Benefits For Xcode Debugging Experience Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Related Jobs

Software Developer — Developer Publications

Senior Software Developer role at Apple focusing on developer documentation and tools, requiring 5+ years of Swift/Objective-C experience, offering $147K-$272K salary range.

Software Engineer (SAP Development Support), IS&T Enterprise Systems

Senior Software Engineer role at Apple focusing on SAP development and support for enterprise systems, requiring 5+ years of experience in ABAP and S/4HANA.

STA Engineer

Senior STA Engineer role at Apple focusing on timing verification and closure for SOC designs, offering competitive pay range of $181,100-$318,400 plus comprehensive benefits.

SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer role at Apple working on Siri's developer platform, building APIs and tools for next-generation voice interactions using Large Language Models.

Accessibility Software Engineer

Senior Software Engineer role at Apple working on accessibility features and speech synthesis technology, offering competitive pay and benefits.