Senior AR/VR Realtime Rendering and Graphics Software Engineer, RealityKit, Vision Products Software

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $255k
$128k most similar roles pay here $346k

This role pays more than 92% of similar roles. Most pay $156,391–$222,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1823 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 1495 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior AR/VR Realtime Rendering and Graphics Software Engineer, RealityKit, Vision Products Software

As a Senior Realtime Rendering and Graphics Software Engineer at the Vision Products Group, you will join the RealityKit rendering team to architect cutting-edge 3D graphics experiences for Apple's platforms, including the Vision Pro. Your primary responsibilities include designing and implementing advanced graphics features, optimizing the rendering pipeline for performance, and collaborating with hardware engineers and designers to bring innovative concepts to life. You will lead peer reviews, mentor junior engineers, and ensure that pioneering research is translated into production-ready solutions. The role requires expertise in C++, modern graphics APIs like Metal or Vulkan, shading languages such as MSL or HLSL, and a deep understanding of the graphics pipeline and rendering techniques. This position offers an opportunity to work on large-scale projects with significant impact within Apple's expansive ecosystem.

What you'll do

  • Architect and implement cutting-edge graphics features for immersive experiences.
  • Analyze and optimize the rendering pipeline to ensure consistent frame rates.
  • Create comprehensive test suites in partnership with QA teams.
  • Lead peer reviews of architecture, API design, and code changes.
  • Collaborate closely with technical artists and designers on creative concepts.
  • Mentor engineers at all experience levels, fostering their technical growth.

What we're looking for

  • At least 10 years of experience in developing 3D real-time rendering applications.
  • Proven leadership in managing and mentoring engineering teams.
  • Expertise in setting technical direction, driving architectural decisions, and conducting design reviews.
  • Proficiency in writing high-performance C++ code for graphics applications.
  • Knowledge of modern graphics APIs (Metal, Vulkan, Direct3D 12) and shading languages.
  • Strong problem-solving skills with a focus on 3D geometry and linear algebra.
  • Experience across all stages of software development from prototyping to optimization.

More like this

Similar roles

Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Apple Inc

Cupertino, CA 77 days ago $184,700$324,800
C/C++ Metal Vulkan DirectX Shader development Layer-based rendering systems Scene graph architectures Graphics performance analysis Optimization techniques CI/CD Metal Shading Language Compositing algorithms Color management HDR Wide color gamut workflows CPU/GPU synchronization Multi-threaded rendering Client/server graphics architectures Swift Objective-C GPU profiling tools

AR/VR Software Engineer

Apple Inc

Seattle, WA 6 days ago $139,500$210,100
Swift Objective-C C++ SwiftUI UIKit LLM AR VR Cloud Computing CI/CD Apple Platforms Android Web Platforms

Software Engineer, Capture, Vision Products

Apple Inc

San Francisco, CA 50 days ago $150,400$277,600
Swift AR/VR Machine_Learning Computer_Vision iOS C/C++ Objective-C Apple_Development_Tools_APIs Kubernetes Docker CI/CD Prometheus Grafana