System UI Engineer - Apple Vision Pro

Apple is a technology company that creates innovative products and services, blending digital experiences with everyday life.
$128,300 - $237,500
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
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 Development Engineer, Alexa Endpoint Experiences

Software Development Engineer role at Amazon working on Alexa Endpoint Experiences, developing features for Echo Show and other Alexa devices.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop frontend applications for enterprise data governance solutions using React, TypeScript, and modern web technologies.

Software Engineer II

Software Engineer II position at Salesforce focusing on frontend development and AI integration for the Workflow Builder tool, offering competitive salary and hybrid work options in San Francisco.

Growth Engineer

Growth Engineer position at Instrumentl, focusing on driving user acquisition and retention through experimentation and feature development using Ruby on Rails.

Description For System UI Engineer - Apple Vision Pro

Apple Vision Pro represents a groundbreaking advancement in spatial computing, seamlessly integrating digital content with physical space. As a System UI Engineer on the Vision Products Group (VPG), you'll be at the forefront of developing next-generation system experiences for visionOS. The role involves working with cutting-edge technologies including ARKit, RealityKit, and SwiftUI to create essential system applications like Control Center, Mac Virtual Display, and Notifications.

You'll be part of a dynamic team that collaborates closely with Apple's design and engineering teams, solving complex challenges from millisecond-scale rendering optimization to implementing dynamic foveation for Mac Virtual Display. The position offers unique opportunities to fine-tune core system experiences, lead architectural initiatives, and deepen your understanding of low-level systems.

The ideal candidate will bring strong technical expertise in UI development, with proficiency in Swift or related languages, and experience in multi-threaded programming. You'll need to demonstrate both technical excellence and collaborative skills, as the role involves extensive cross-functional work with design and engineering teams.

Apple offers a comprehensive benefits package, including competitive base pay, stock programs, and extensive health coverage. The company's commitment to innovation and excellence makes this an exciting opportunity for someone passionate about creating revolutionary user experiences and pushing the boundaries of spatial computing technology.

Last updated 3 months ago

Responsibilities For System UI Engineer - Apple Vision Pro

  • Build next generation system experiences for visionOS
  • Work with technologies like ARKit, RealityKit, and SwiftUI
  • Develop system applications such as Control Center, Mac Virtual Display, and Notifications
  • Collaborate with design team to build experiences like Display Adjustment and Lock Screen
  • Optimize performance and rendering time
  • Lead architecture reviews and implementations

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
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?