Software Development Engineer - Apple Vision Pro

Apple is where individual imaginations gather together, creating revolutionary products and services that change lives for the better.
$197,400 - $296,300
Backend
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AR/VR

Description For Software Development Engineer - Apple Vision Pro

Apple Vision Pro represents a groundbreaking advancement in spatial computing, seamlessly integrating digital content with physical space. The Vision Products Group (VPG) is seeking an expert software developer to join their team working on visionOS. This role focuses on developing solutions for Apple Immersive Video Formats, requiring extensive experience in C++ and system-level programming. The ideal candidate will have 12+ years of experience in performance-sensitive development, with strong knowledge of modern C++ fundamentals and multithreaded programming. You'll work with cutting-edge technology in AR/VR, collaborating with world-class innovators to create services that will impact millions of users. The position offers competitive compensation ($197,400-$296,300) and comprehensive benefits including medical coverage, stock options, and education reimbursement. This is an opportunity to be part of a revolutionary product that's changing how people interact with technology, working at the intersection of media processing and spatial computing.

Last updated a month ago

Responsibilities For Software Development Engineer - Apple Vision Pro

  • Develop solutions around media processing for Apple Immersive Video Formats for visionOS
  • Work with C++, Objective-C, Metal, Swift and Python to create and deploy services, plugins and tools
  • Collaborate with experts in media processing development

Requirements For Software Development Engineer - Apple Vision Pro

Python
  • BSCS or comparable degree and/or relevant experience
  • 12+ years of C++ systems-level/middleware development in performance-sensitive context
  • Solid modern C++ fundamentals, including templates, RAII, move semantics, and smart pointers
  • Experience with multithreaded programming involving low-level primitives
  • Experience with performance tuning/benchmarking
  • Performance architecture knowledge
  • Excellent written and verbal communication skills

Benefits For Software Development Engineer - Apple Vision Pro

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products

Interested in this job?

Jobs Related To Apple Software Development Engineer - Apple Vision Pro

Software Architect, Core Services

Lead software architect position at Apple focusing on core services and network infrastructure, offering competitive compensation and comprehensive benefits.

Head of QE, Commerce & Growth - Apple Services Engineering

Lead Quality Engineering for Apple Services, overseeing 100+ team members and driving quality for Commerce & Growth systems at massive scale.

Solutions Product Manager

Senior product management role at Apple focusing on partner-facing solutions for Apple Pay and Services, requiring 10+ years of experience.

Places – Construction Project Manager

Construction Project Manager position at Apple's Places team, managing office and R&D facility projects with 12+ years experience required.

Head of QE, Media Services - Apple Services Engineering

Lead Apple's media services quality engineering organization, overseeing 100+ employees and ensuring excellence in server APIs, ML systems, and data pipelines.