Senior Spatial UI Rendering Engineer - RealityKit

Apple, Inc.

Sunnyvale (CA)

In loco

USD 150.000 - 278.000

Tempo pieno

42 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Apple stock programs
Discretionary bonuses
Relocation assistance
Comprehensive medical and dental

Descrizione del lavoro

RealityKit Spatial UI Rendering Engineer at Apple Sunnyvale is responsible for owning rendering quality, power efficiency, and performance of spatial UI and RealityView. You will drive the evolution of the rendering pipeline, optimize shaders and textures, and collaborate with Core Animation, UIKit, and Metal teams to deliver high-fidelity UI in 3D content.

You will mentor engineers, review designs, and help shape developer-facing APIs for UI integrated with 3D content while maintaining stable

Competenze

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of professional experience in real-time graphics or rendering engine development.
  • Proficiency in C++ and shader programming languages (Metal Shading Language, GLSL, or HLSL).
  • Solid understanding of texture sampling, filtering, and resolution management, and of GPU memory management and frame pacing.
  • Familiarity with foveated rendering, multi-view rendering, or other advanced real-time rendering techniques.
  • Proven record of diagnosing and resolving GPU performance, power, or memory issues using profiling tools.

Mansioni

  • Own the rendering quality, power efficiency, and performance of spatial UI, including GPU utilization, memory footprint, and frame latency.
  • Architect and evolve the RealityKit rendering pipeline for Core Animation content, driving technical decisions from design through ship.
  • Own the rendering of RealityView content, including how app UI and attachments are rendered and composed with 3D content.
  • Design and evolve RealityView APIs and behaviors in partnership with the UI frameworks teams, giving developers powerful, intuitive tools to integrate UI with 3D content.
  • Develop and optimize GPU techniques for spatial UI, including texture resolution scaling, filtering, foveated rendering, and multi-view rendering, to deliver high visual fidelity efficiently on Apple silicon.
  • Optimize shaders, render passes, and GPU resource usage to reduce rendering cost without compromising visual quality.
  • Investigate and resolve visual-quality defects and performance, power, and memory regressions across Core Animation, RealityKit, and Metal using Instruments, system traces, and Metal GPU debugging tools.
  • Develop automated image-comparison, performance, and long-duration stress testing that detects rendering regressions before they reach customers.
  • Mentor engineers, conduct code and design reviews, and uphold high engineering standards across the team

Conoscenze

Real-time graphics
Rendering engine
C++
Shader programming
Profiling tools
Debug rendering issues
Cross-team collaboration
Communication skills

Formazione

Bachelor's degree in CS/CE or equivalent

Strumenti

Instruments
RenderDoc
PIX
Perfetto
Metal

Descrizione del lavoro

RealityKit Spatial UI Rendering Engineer at Apple Sunnyvale is responsible for owning rendering quality, power efficiency, and performance of spatial UI and RealityView. You will drive the evolution of the rendering pipeline, optimize shaders and textures, and collaborate with Core Animation, UIKit, and Metal teams to deliver high-fidelity UI in 3D content.

You will mentor engineers, review designs, and help shape developer-facing APIs for UI integrated with 3D content while maintaining stable

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

RealityKit Spatial Rendering Engineer
RealityKit Spatial Rendering Engineer

Apple, Inc. • Sunnyvale (CA)

In loco
USD 185.000 - 278.000
Relocation
Apple stock programs
Medical + dental coverage
+1
RealityKit Media Rendering Engineer
RealityKit Media Rendering Engineer

Apple Inc. • Sunnyvale (CA)

In loco
USD 185.000 - 278.000
RealityKit Spatial UI Rendering Engineer
RealityKit Spatial UI Rendering Engineer

Apple, Inc. • Sunnyvale (CA)

In loco
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)

In loco
USD 185.000 - 325.000
Senior UI Rendering Engineer — Graphics & Metal Expert
Senior UI Rendering Engineer — Graphics & Metal Expert

Apple • Cupertino (CA)

In loco
USD 130.000 - 160.000
Senior Real-Time Rendering Engineer for 3D Maps
Senior Real-Time Rendering Engineer for 3D Maps

Apple Inc. • Seattle (WA)

In loco
USD 175.000 - 309.000
Senior Real-Time 3D Rendering Engineer
Senior Real-Time 3D Rendering Engineer

Apple, Inc. • Seattle (WA)

In loco
USD 175.000 - 309.000
Employee stock program
Restricted stock units
Medical and dental coverage
+4
RealityKit Media Pipeline Engineer, Vision Products Software
RealityKit Media Pipeline Engineer, Vision Products Software

Apple Inc. • Sunnyvale (CA)

In loco
USD 185.000 - 278.000
RealityKit Media Pipeline Engineer, Vision Products Software
RealityKit Media Pipeline Engineer, Vision Products Software

Apple • Sunnyvale (CA)

In loco
USD 185.000 - 278.000
Relocation
Apple stock programs
Medical + dental coverage
+1
UI Rendering Engineer: Core Graphics & Animations
UI Rendering Engineer: Core Graphics & Animations

Apple Inc. • Cupertino (CA)

In loco
USD 150.000 - 278.000