System UI Engineer - Apple Vision Pro

Apple is where individual imaginations gather together, building revolutionary products and services that change lives for the better.
$128,300 - $237,500
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR

Description For System UI Engineer - Apple Vision Pro

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space. The Vision Products Group (VPG) is seeking an engineer to help build the next generation of system experiences for visionOS. This role involves working with advanced technologies including spatial computing, ARKit, and RealityKit to create system experiences such as Control Center, Mac Virtual Display, Notifications, and other groundbreaking visionOS features.

As an engineer on the visionOS System UI team, you'll collaborate with design, hardware, and software engineering teams to build system applications. You'll work with technologies like ARKit, RealityKit, and SwiftUI while partnering with Apple's design team to develop and iterate on first-class applications including Display Adjustment, Lock Screen, and hand-anchored affordances for Home View and Control Center.

The role presents exciting challenges from optimizing rendering time at the millisecond level to implementing dynamic foveation for Mac Virtual Display. You'll have opportunities to fine-tune core system experiences, lead architecture reviews from proposal to implementation, and deepen your systems-level knowledge.

This position offers comprehensive benefits including medical/dental coverage, retirement benefits, stock programs (RSUs and ESPP), educational reimbursement, and various discounted products and services. The role may also be eligible for discretionary bonuses and relocation assistance.

Apple fosters an inclusive environment where diverse perspectives come together to create innovative products that impact lives globally. Join a team that values creativity, collaboration, and technical excellence in building the future of spatial computing.

Last updated a day ago

Responsibilities For System UI Engineer - Apple Vision Pro

  • Build system applications for Apple Vision Pro
  • Develop and iterate on first-class applications like Display Adjustment and Lock Screen
  • Optimize rendering performance and implement features like dynamic foveation
  • Collaborate with design and engineering teams on system experiences
  • Lead architecture reviews and implementations
  • Work with technologies including ARKit, RealityKit, and SwiftUI

Requirements For System UI Engineer - Apple Vision Pro

  • BS in Computer Science or equivalent engineering degree
  • Minimum 3 years of experience in software engineering
  • Proficient in C, Objective-C, or Swift
  • Experience in writing multi-threaded, asynchronous code
  • Understanding of UI design best practices (e.g. AppKit, SwiftUI, UIKit)
  • Ability to collaborate cross-functionally with design and engineering teams

Benefits For System UI Engineer - Apple Vision Pro

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical and dental coverage
  • Retirement benefits
  • Stock programs (RSUs and ESPP)
  • Educational reimbursement
  • Discounted products and services
  • Potential bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple System UI Engineer - Apple Vision Pro

AIML - Sr Frontend Engineer, Data and ML Innovation

Senior Frontend Engineer role at Apple's AI/ML team working on data solutions for ML engineers and researchers.

Swift UI Frameworks Engineer-Apple TV

Senior Swift UI Frameworks Engineer position at Apple, focusing on developing and maintaining UI frameworks for tvOS platform, requiring 2+ years of experience in object-oriented programming and API development.

System Experience Engineer - Apple Vision Pro

Senior System Experience Engineer role at Apple, focusing on AR/VR interaction and user experience for Apple Vision Pro, offering competitive compensation $143K-$264K.

Swift UI Frameworks Engineer-Apple TV

Senior Swift UI Frameworks Engineer position at Apple, focusing on developing and implementing SwiftUI frameworks for tvOS platform with competitive compensation and benefits.

System UI and Graphics Engineer - Apple Vision Pro

Senior System UI and Graphics Engineer role at Apple working on Vision Pro, focusing on spatial computing, AR, and graphics engineering with competitive compensation.