Software Development Engineer - Apple Vision Pro

A technology company that creates revolutionary products like the Apple Vision Pro spatial computer, blending digital content with physical space.
$135,400 - $204,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Graphics Power Engineer, Platform Architecture

GPU Platform Architecture Engineer role at Apple focusing on power architecture development and optimization for next-generation graphics processors.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on pre-silicon verification and testing for hardware products, offering competitive compensation and benefits.

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 media-centric development, particularly around Apple Immersive Video formats.

As a Software Development Engineer, you'll be at the forefront of creating revolutionary experiences that will impact millions of users. The position requires strong expertise in C++ systems-level development, with opportunities to work across multiple technologies including Objective-C, Metal, Swift, and Python. You'll be developing solutions for media processing, working with cutting-edge immersive video formats.

The ideal candidate brings at least 3 years of experience in performance-sensitive C++ development, with deep knowledge of modern C++ fundamentals, multithreaded programming, and performance optimization. You'll be joining a fast-paced, innovative team that values creativity and excellence in building technology that inspires people.

Apple offers a competitive compensation package, including a base salary range of $135,400 to $204,000, plus opportunities for stock awards, bonuses, and comprehensive benefits. The role is based in Irvine, California, where you'll work alongside world-class innovators in the Vision Products Group.

This position offers the unique opportunity to shape the future of spatial computing and immersive experiences. You'll be working on groundbreaking technology while having access to Apple's extensive resources and benefits, including medical coverage, retirement benefits, and educational reimbursement opportunities.

Last updated 3 months 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
  • Work on performance-sensitive systems and middleware development

Requirements For Software Development Engineer - Apple Vision Pro

Python
  • BSCS or comparable degree and/or relevant experience
  • 3+ 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
  • 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
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 benefits

Interested in this job?