Senior Software Engineer - Apple Vision Pro

Apple is a technology company that creates revolutionary products, services, and experiences that seamlessly blend digital content with physical space.
$175,800 - $312,200
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AR/VR

Description For Senior Software Engineer - Apple Vision Pro

Apple Vision Pro represents a groundbreaking advancement in spatial computing, seamlessly merging digital content with physical space. The Vision Products Group (VPG) is at the forefront of developing next-generation interactive experiences using advanced technologies including spatial computing, augmented reality (AR), ARKit, and Metal. As a Senior Software Engineer, you'll be working on system-level frameworks that enable revolutionary user experiences on Apple Silicon platforms. The role demands expertise in GPU architecture, low-level programming, and real-time 3D systems. You'll collaborate with creative teams across Apple, helping to shape products that will impact millions of users daily. The position offers competitive compensation ranging from $175,800 to $312,200, comprehensive benefits, and the opportunity to work with cutting-edge AR/VR technology. The ideal candidate brings 8+ years of experience, strong programming skills in C++ or Swift, and a deep understanding of 3D systems and CPU/GPU architecture. This is a unique opportunity to contribute to Apple's vision of the future of computing while working with some of the most advanced technologies in the industry.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Apple Vision Pro

  • Develop system level frameworks for interactive experiences
  • Work with creative teams across Apple and VPG
  • Determine viability of ideas and technologies
  • Create solutions optimized for Apple Silicon platforms
  • Enable creative teams to build delightful user experiences

Requirements For Senior Software Engineer - Apple Vision Pro

  • At least 8 years of relevant industry experience
  • Programming skills and knowledge of C++ or Swift
  • Experience developing core 3D systems for realtime interactive apps
  • Proficient in mathematics for 3D realtime applications (linear algebra)
  • Understanding of CPU/GPU hardware architecture
  • Excellent communication and collaboration skills
  • Experience delivering high quality software to end users
  • BS/MS in Computer Science OR equivalent degree OR equivalent experience

Benefits For Senior Software Engineer - Apple Vision Pro

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Apple Vision Pro

Senior Software Engineer - iCloud Platform

Senior Software Engineer position at Apple working on iCloud Platform, building distributed systems that serve hundreds of millions of users.

Senior Software Engineer - Apple Distributed Storage (Object Store)

Senior Software Engineer position at Apple working on distributed storage systems, building and maintaining large-scale infrastructure for cloud services.

Distributed Build Systems Engineer - Software Assembly & Packaging

Senior Distributed Systems Engineer role at Apple, focusing on build systems and software packaging, offering competitive compensation and the opportunity to work on critical developer infrastructure.

Software Engineer - Observability

Senior Software Engineer role at Apple focusing on building next-generation observability platforms and distributed systems for Apple Services Engineering team.

Distributed Systems Engineer - Instructional Products

Senior Distributed Systems Engineer position at Apple focusing on search and machine learning for instructional content delivery systems.