RealityKit Media Rendering Engineer

Apple Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 278,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Sunnyvale, CA, is seeking a RealityKit Media Pipeline Engineer to architect rendering pipelines for spatial photos, videos, and 3D media. You will optimize GPU workloads and build APIs to empower developers within visionOS.

You will work on techniques like foveated rendering and temporal reprojection, collaborating with media frameworks, Metal, and hardware teams to maximize visual quality and performance across the Vision Pro ecosystem.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of professional experience in real-time graphics programming, with exposure to media playback systems.
  • Strong proficiency in C++ and shader programming languages (Metal Shading Language, GLSL, or HLSL).
  • Solid understanding of modern graphics APIs (Metal, Vulkan, or DirectX 12) and GPU architecture.
  • Familiarity with foveated rendering, temporal reprojection, or other advanced real-time rendering techniques.
  • Understanding of GPU texture management and efficient frame buffer handling, and experience optimizing rendering.
  • Proficiency with performance profiling tools like Instruments, RenderDoc, or similar GPU debuggers.
  • Strong problem-solving skills and ability to debug complex rendering issues.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design and implement high-performance rendering pipelines for spatial photos, videos, and 3D media in RealityKit.
  • Optimize GPU shaders and rendering algorithms to achieve strong visual quality and frame rates on Apple silicon.
  • Build intuitive APIs that enable developers to integrate spatial media into visionOS applications.
  • Profile and debug rendering issues across the graphics stack using Instruments and GPU debugging tools.
  • Prototype rendering features for future vision products and evaluate emerging graphics technologies.
  • Write unit tests and performance benchmarks to ensure rendering quality and stability.
  • Contribute to technical specifications and documentation for spatial media rendering capabilities.
  • Mentor engineers and conduct code reviews to maintain high engineering standards.

Skills

C++
Shader languages
Metal API
Vulkan API
DirectX 12
Performance profiling
GPU debugging
Problem solving
Communication skills

Education

Bachelor's degree
Master's degree

Tools

Instruments
RenderDoc
GPU debuggers
AVFoundation
VisionOS

Job description

Apple Inc. in Sunnyvale, CA, is seeking a RealityKit Media Pipeline Engineer to architect rendering pipelines for spatial photos, videos, and 3D media. You will optimize GPU workloads and build APIs to empower developers within visionOS.

You will work on techniques like foveated rendering and temporal reprojection, collaborating with media frameworks, Metal, and hardware teams to maximize visual quality and performance across the Vision Pro ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RealityKit Spatial Rendering Engineer
RealityKit Spatial Rendering Engineer

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Relocation
Apple stock programs
Medical + dental coverage
+1
RealityKit Media Pipeline Engineer, Vision Products Software
RealityKit Media Pipeline Engineer, Vision Products Software

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
RealityKit Media Pipeline Engineer, Vision Products Software
RealityKit Media Pipeline Engineer, Vision Products Software

Apple • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Relocation
Apple stock programs
Medical + dental coverage
+1
Senior Spatial UI Rendering Engineer - RealityKit
Senior Spatial UI Rendering Engineer - RealityKit

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Apple stock programs
Discretionary bonuses
Relocation assistance
+1
RealityKit Spatial UI Rendering Engineer
RealityKit Spatial UI Rendering Engineer

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Apple stock programs
Discretionary bonuses
Relocation assistance
+1
Senior Rendering Engineer - Real-Time Maps
Senior Rendering Engineer - Real-Time Maps

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Photorealism ML Research Scientist — 3D & Neural Rendering
Photorealism ML Research Scientist — 3D & Neural Rendering

Apple, Inc. • Santa Clara (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+3
Senior 3D Vision & Perception Engineer (Real-Time)
Senior 3D Vision & Perception Engineer (Real-Time)

Apple, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Employee stock purchase plan
Restricted stock units
Tuition reimbursement
+2
Realtime Rendering Engineer - 3D Graphics, C++ (Cupertino)
Realtime Rendering Engineer - 3D Graphics, C++ (Cupertino)

Kaleidoscope Innovation, Inc. • Cupertino (CA)

On-site
USD 120,000 - 180,000
Senior Real-Time Rendering Engineer for 3D Maps
Senior Real-Time Rendering Engineer for 3D Maps

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000