CareerPlan

RealityKit Spatial UI Rendering Engineer

Sunnyvale, United States of AmericaFull-time2026-11-04 → 2026-11-10

Core

Architect and optimize rendering systems that bring Apple's 2D app interfaces into 3D spatial experiences for vision products.

Role type

Senior IC spatial UI rendering engineer

Builds

RealityKit rendering pipeline and RealityView API for spatial UI

Domain

Consumer electronics / Real-time graphics

Required skills

C++, Metal Shading Language, GLSL, HLSL, GPU memory management, foveated rendering, multi-view rendering, shader optimization, performance profiling, automated testing

Preferred skills

Swift, SwiftUI, high-quality text rendering, cross-process GPU resource sharing, advanced real-time rendering techniques

Technologies

RealityKit, Core Animation, Metal, Instruments, RenderDoc, PIX, Perfetto, IOSurface

Responsibilities

Own rendering quality, power efficiency, and performance of spatial UI; Architect and evolve the RealityKit rendering pipeline; Design and evolve RealityView APIs; Develop and optimize GPU techniques for spatial UI; Investigate and resolve visual-quality defects and performance regressions; Develop automated testing frameworks; Mentor engineers

Seniority

Senior, hands-on IC