logologo
Hunt UK Visa Sponsors
Jobs
logologoHunt UK Visa Sponsors

Find jobs from UK licensed visa sponsors — Companies House verified, updated daily.

About

How does it workContact Us

Find Work

JobsJobs by RoleRegister of Licensed SponsorsVisa TypesSponsor StatisticsInternational Student

Resources

BlogGlossaryOccupation EligibilityIncome Tax CalculatorILR TrackerDeveloper API & MCPSponsorship by Nationality

Content on this site is for general information only and does not constitute legal advice. Always consult a regulated UK immigration solicitor for advice specific to your situation.

Copyright © 2026. All rights reserved.

  1. Home
  2. Jobs
  3. Apple
  4. C++ Debugger/Compiler engineer,Languages and Runtimes
Apple

C++ Debugger/Compiler engineer,Languages and Runtimes

CompanyApple
Location
London, England, United Kingdom
Employment TypeFull-time
Posted At4/8/2026

UK Visa Sponsorship Analytics

Analytics are greyed out due to low classification confidence (35.0%).
Occupation TypeMetal working machine operatives
Occupation Code Skill LevelIneligible
Sponsorship EligibilityIneligible for Sponsorship

Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.

Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Apple. For the most up-to-date job details, please visit the official website by clicking "Apply Now."

Description
Summary

Debugging matters. Developers spend more time in the debugger than they spend on writing new code. Apple’s debugger+compiler integration team is looking for an engineer to improve the debugging experience for Clang-based languages. This involves work on LLDB, Clang, libc++, and related tools. You will closely collaborate with the Swift and LLVM open source projects.

Description

Our team works at the intersection of compiler and debugger technology: we are responsible for the debugging experience, from generating debug information in our compilers (Clang, Swift, LLVM) all the way to the language plugins in the LLDB debugger. LLDB’s unique strength is its powerful expression evaluator that is backed by the actual compiler to JIT expressions typed by the developer into the debugged process and execute them.

In this role you will work on debugging support in Clang and LLDB. You will work closely with the LLVM open source project to design and implement end-to-end debugging support for the C++, C, and Objective-C languages.

Minimum Qualifications

  • Experience in developing software tools (for example: compilers, debuggers, language runtimes, profilers or binary translation tools)
  • Excellent software engineering, testing, and debugging skills

Preferred Qualifications

  • Strong C++ expertise
  • Experience with Compiler and/or Debugger development
  • Experience with development for/on Apple platforms and/or Linux
  • Experience with contributing to Open Source projects

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. <a target="_blank" href="https://www.apple.com/careers/uk/policy.html" aria-label="‘Learn" more (opens in new window)'>Learn more