Senior Software Engineer: Media Processing - Apple Vision Pro

Apple is where individual imaginations gather together, creating revolutionary products and services that change lives for the better.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR

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

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with physical space. The Vision Products Group (VPG) is seeking a senior level Media Processing Software Engineer to push the boundaries of next-generation media capture and playback. This role involves working with Apple's most advanced technologies including object-oriented design, media/video processing, augmented reality (AR), ARKit, and RealityKit.

As a media processing engineer, you'll be part of a team of experts building new frameworks that power and enhance spatial media experiences. Your work will focus on designing and developing media processing software frameworks, optimizing pipelines, and collaborating with cross-functional teams to create groundbreaking technologies.

The position offers a competitive base salary range of $175,800 to $312,200, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. You'll be working in Sunnyvale, contributing to one of Apple's most innovative products.

This role is perfect for someone with strong media processing expertise, excellent programming skills, and a passion for creating revolutionary user experiences. You'll have the opportunity to shape the future of spatial computing while working with cutting-edge AR/VR technology. The role combines technical challenges with creative problem-solving, making it an exciting opportunity for experienced engineers looking to make a significant impact in the emerging field of spatial computing.

Last updated a month ago

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

  • Design and develop media processing software frameworks and SDKs for Apple Vision Pro and new products
  • Optimize media processing pipelines by minimizing utilization of critical hardware resources
  • Analyze software issues and develop fixes for software anomalies
  • Collaborate closely with cross-functional teams
  • Present results clearly and discuss design and implementation effectively

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

  • B.S. or higher in Computer Science, Electrical Engineering OR equivalent degree OR equivalent experience
  • 5+ years of career experience within software development
  • Experience with developing media SDKs, frameworks and customer facing APIs
  • Experience with object-oriented design
  • Excellent programming skills and proficient with C/C++, Objective-C, and Swift
  • Excellent communication and collaboration skills
  • Strong problem solving and analytical thinking skills
  • A strong focus on end user experience

Benefits For Senior Software Engineer: Media Processing - 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 benefits
  • Employee discount on products
  • Free services

Interested in this job?

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

Senior Software Engineer (Pega), Enterprise Systems

Senior Software Engineer position at Apple focusing on Pega development for enterprise systems and customer service applications.

Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer position at Apple focusing on JVM-based libraries and traffic systems, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer position at Apple focusing on JVM-based libraries and traffic engineering, offering competitive compensation and comprehensive benefits.

Operations Test Engineer

Senior Operations Test Engineer position at Apple focusing on manufacturing test solutions and product quality assurance.

C++ Software Engineer - Generative AI Safety Systems

Senior C++ Software Engineer role at Apple focusing on AI safety systems development, offering competitive salary and comprehensive benefits package.