RealityKit Media Pipeline Engineer, Vision Products Software
Core
Architect and optimize high-performance rendering pipelines for spatial photos, videos, and 3D media in visionOS and Apple Vision Pro.
Role type
Senior IC media pipeline engineer (spatial computing)
Builds
GPU pipelines for spatial media playback and 3D content rendering
Domain
Consumer electronics / Real-time graphics
Deliverable
production ML models | product features
Required skills
C++, Metal Shading Language, GLSL, HLSL, Metal, Vulkan, DirectX 12, GPU architecture, foveated rendering, temporal reprojection, GPU texture management, performance profiling, shader optimization
Preferred skills
AVFoundation, Core Media, video encoding/decoding APIs, stereoscopic/multi-view video rendering, spatial media formats and codecs
Technologies
Metal, Instruments, RenderDoc, visionOS, RealityKit
Responsibilities
Design and implement high-performance rendering pipelines for spatial media; Optimize GPU shaders and rendering algorithms; Build intuitive APIs for spatial media integration; Profile and debug rendering issues; Prototype rendering features for future products; Write unit tests and performance benchmarks; Contribute to technical specifications and documentation; Mentor engineers and conduct code reviews
Seniority
Senior, hands-on IC