Senior Software Engineer: Spatial Media - Apple Vision Pro

A technology company that creates revolutionary products like Vision Pro, blending digital content with physical space.
$175,800 - $312,200
Graphics
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AR/VR · Consumer

Description For Senior Software Engineer: Spatial Media - Apple Vision Pro

Apple Vision Pro team is seeking a Senior Spatial Media Software Engineer to push the boundaries of spatial capture and playback technology. This role sits at the intersection of media and graphics, working with cutting-edge technologies including spatial computing, augmented reality (AR), ARKit, RealityKit, and Metal. The position is within the Vision Products Group (VPG), where you'll be part of a team of experts in multimedia processing and computer graphics. You'll be responsible for building and enhancing frameworks that drive next-generation spatial photo and video experiences on Apple Vision Pro.

The role demands expertise in GPU architecture, real-time rendering, and media processing, with opportunities to work on groundbreaking features that combine quality with performance. You'll be involved in developing next-generation media algorithms, optimizing graphics performance, and implementing spatial media processing features using various hardware components. The position requires strong technical skills in C/C++ programming, 3D mathematics, and graphics APIs, along with excellent problem-solving and communication abilities.

This is a unique opportunity to shape the future of spatial computing at Apple, working on products that will impact millions of users daily. The role offers competitive compensation, including base pay between $175,800 and $312,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. You'll be joining a company known for innovation and collaborative work culture, where diverse thinking drives technological advancement.

Last updated a minute ago

Responsibilities For Senior Software Engineer: Spatial Media - Apple Vision Pro

  • Prototyping next generation media algorithms for existing and future products
  • Leveraging expertise in real-time rendering and GPU optimization
  • Implementing spatial media processing features using GPU, CPU, and neural coprocessor components
  • Drive next generation media formats and efficient asset streaming and loading
  • Working on shipping and complex media processing system with runtime and power constraints
  • Presenting results clearly and discussing algorithms both quantitatively and qualitative

Requirements For Senior Software Engineer: Spatial Media - Apple Vision Pro

  • B.S. or higher in Computer Science, Electrical Engineering OR equivalent degree OR equivalent experience
  • Proficiency in C/C++ or Objective-C
  • Deep knowledge of GPU architecture and experience in at least one major graphics API
  • Strong understanding of 3D mathematics and geometry
  • Extensive experience with image and video formats and processing
  • Highly skilled in problem-solving and analytical thinking
  • Excellent communication and collaboration skills

Benefits For Senior Software Engineer: Spatial Media - Apple Vision Pro

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

Interested in this job?

Jobs Related To Apple Senior Software Engineer: Spatial Media - Apple Vision Pro

Senior Engineer - Graphics

Senior Graphics Engineer position at Qualcomm focusing on embedded software development for mobile and compute devices

Senior Software Engineer – Xbox Graphics

Senior Software Engineer position at Microsoft's Xbox Graphics team, working on state-of-the-art graphics, compression, and emulation systems with competitive compensation and benefits.

Graphics Software Engineer, Senior

Senior Graphics Software Engineer role at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Senior Engineer - Graphics

Senior Graphics Engineer position at Qualcomm India, focusing on 3D graphics drivers and GPU optimization with 3-6 years experience required.

Graphics Software Engineer, Senior

Senior Graphics Software Engineer role at Qualcomm, focusing on GPU hardware and software development for gaming, XR, and AI applications.