Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Media Software Engineer

Apple

Salary not specified
Nov 20, 2025
Seattle, WA, US
Apply Now

Apple Vision Pro is looking to push the limits of the next generation of spatial media, and the Vision Products Group (VPG) needs a senior Media Software Engineer to help solve complex technical challenges and create products that will inspire millions of Apple’s customers

Requirements

  • Experience with image and video processing, media processing pipelines
  • Excellent programming skills and proficient with one of the programming languages: C/C++, Objective-C, and Swift
  • Familiarity with AR/VR technologies
  • Experience with iOS / macOS development
  • Experience with developing media SDKs, frameworks and customer facing APIs
  • Hands-on experience with core machine learning algorithms and tools
  • Experience with media formats (HEVC, H264, JPEG, etc)

Responsibilities

  • Innovate and pioneer cutting-edge technologies that redefine how we experience and consume media
  • Design and develop media processing software frameworks and SDKs for Apple Vision Pro and new AR/VR products
  • Optimize media processing pipelines by minimizing utilization of critical hardware resources(GPU, CPU, memory, etc)
  • Analyze software issues, and develop fixes for software anomalies
  • Collaborate closely with cross-functional teams(software, hardware, algorithms and UX) to create ground breaking technologies and systems
  • Present results clearly and discuss design and implementation effectively

Other

  • B.S. or higher in Computer Science, Electrical Engineering OR equivalent degree OR equivalent experience
  • 10+ years of experience with software development
  • A strong focus on end user experience
  • Creative and collaborative approach to problem solving, and a drive to build products that surprise and delight
  • Strong problem solving and analytical thinking skills