System UI Engineer - Apple Vision Pro

Apple is where individual imaginations gather together, building revolutionary products and services that change lives for the better.
$143,100 - $264,200
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ 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 a talented System UI Engineer to help build the next generation of system experiences for visionOS.

As part of the visionOS System UI team, you'll work at the intersection of cutting-edge technologies including spatial computing, ARKit, and RealityKit. You'll be responsible for creating core system experiences such as Control Center, Mac Virtual Display, Notifications, and other groundbreaking visionOS features.

Your role will involve close collaboration with Apple's world-class design team to develop and iterate on first-class applications like Display Adjustment, Lock Screen, and hand-anchored affordances for Home View and Control Center. You'll tackle challenging technical problems, from optimizing rendering performance at the millisecond level to implementing dynamic foveation for Mac Virtual Display.

This is an opportunity to shape the future of spatial computing at Apple. You'll work with advanced frameworks like SwiftUI while having the chance to lead architecture reviews, perfect your systems-level understanding, and make meaningful contributions to a revolutionary new platform.

The ideal candidate combines strong technical skills in UI development and systems programming with the ability to collaborate effectively across teams. You'll need proficiency in languages like Swift or Objective-C, experience with multi-threaded programming, and a solid understanding of UI design principles.

At Apple, you'll be part of a team that's defining the future of human-computer interaction. You'll have access to cutting-edge technology, work with exceptional colleagues, and have the opportunity to make a real impact on a groundbreaking product. The role offers competitive compensation, comprehensive benefits, and the chance to grow your career at one of the world's most innovative companies.

Join us in creating experiences that seamlessly blend digital content with the physical world, making technology more intuitive and personal than ever before. This is your chance to be part of something truly revolutionary at Apple.

Last updated 3 days ago

Responsibilities For System UI Engineer - Apple Vision Pro

  • Build next generation system experiences for visionOS
  • Work with technologies like ARKit, RealityKit, and SwiftUI
  • Build experiences for Apple Vision Pro including Display Adjustment, Lock Screen, and Control Center
  • Collaborate with design and engineering teams
  • Optimize performance and rendering time
  • Work on Mac Virtual Display and dynamic foveation
  • Lead architecture reviews and implementations

Requirements For System UI Engineer - Apple Vision Pro

  • BS in Computer Science or equivalent engineering degree
  • Minimum 2 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
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple System UI Engineer - Apple Vision Pro

Software Engineer (UI Solutions), Ai & Data Platforms

Software Engineer role at Apple focusing on UI solutions for AI & Data Platforms, building scalable data applications with React, Node.js, and TypeScript.

Software Engineer Frontend, Ad Platforms

Frontend Software Engineer role at Apple's Ad Platforms team, building next-generation advertising experiences with React, TypeScript, and Node.js in Cupertino.

Software Development Engineer - UI

Apple is hiring a UI Software Development Engineer to create innovative user interfaces and experiences, offering competitive pay and comprehensive benefits in Cupertino, CA.

System UI Engineer - Apple Vision Pro

System UI Engineer role at Apple working on Vision Pro, building next-generation spatial computing experiences using ARKit, RealityKit, and SwiftUI.

Software Engineer, System Experience

Software Engineer position at Apple focusing on system experience and user interface development, offering competitive salary and comprehensive benefits.