Sr. AR/VR Realtime Rendering and Graphics Software Engineer - RealityKit, Vision Products Software

Apple

Sunnyvale (CA)

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a senior graphics engineer in Sunnyvale, California, to architect and implement cutting-edge graphics features and APIs. You will analyze and optimize rendering pipelines while mentoring engineering teams in a collaborative environment.

The role demands extensive experience in 3D rendering, strong skills in C++, and a passion for quality and excellence in all aspects of your work.

Qualifications

  • 10 years of experience with 3D rendering applications.
  • Proven experience in engineering team leadership.
  • Strong proficiency in C++ for safe and performant coding.

Responsibilities

  • Architect and implement graphics features and APIs.
  • Analyze and optimize the rendering pipeline.
  • Lead peer reviews and mentor engineers.

Skills

C++ programming
3D rendering applications
Graphics APIs (Metal, Vulkan, Direct3D 12, WebGPU)
Shading languages (MSL, HLSL, GLSL, WGSL)
Problem-solving in 3D geometry
Teamwork and communication

Education

BS in Computer Science or related field
MS or PhD in Computer Science or related technical field

Job description

Responsibilities
  • Architect & implement cutting‑edge graphics features and APIs that enable immersive and highly visual experiences.
  • Analyze and eliminate bottlenecks in the rendering pipeline, ensuring consistent frame‑rate within thermal and power constraints.
  • Create comprehensive test suites in partnership with QA and engineering teams, guaranteeing reliability across the ecosystem.
  • Lead peer reviews of architecture, API design, and code changes, fostering a culture of technical excellence.
  • Collaborate closely with technical artists, human‑interface designers, and cross‑Apple teams to translate creative concepts into production‑ready technology.
  • Lead, mentor, and coach engineers across all experience levels, fostering their technical growth and promoting a culture of quality and excellence.
  • Turn pioneering graphics research into production‑ready solutions that power RealityKit.
Minimum Qualifications
  • BS and 10 years working on 3D realtime rendering applications
  • Proven experience leading and managing engineering teams, including mentoring and developing engineers
  • Demonstrated technical leadership, including setting technical direction, driving architectural decisions, and leading design and code reviews
  • High proficiency in writing safe, performant C++ code
  • Knowledge of the graphics pipeline, modern rendering techniques, and image processing
  • Experience with modern graphics APIs (Metal, Vulkan, Direct3D 12, WebGPU) and shading languages (MSL, HLSL, GLSL, WGSL)
  • Ability to solve problems in 3D geometry using linear algebra
  • Experience with all stages of software development, from prototyping to performance optimization
  • Solid debugging and problem-solving skills
  • Outstanding teamwork and communication skills
  • Passionate about owning and refining features
  • Experience mentoring or leading cross‑functional engineering teams
Preferred Qualifications
  • MS or PhD in CS or related technical field
  • Experience developing modern day rendering pipelines in 3D engines
  • 3D Game development experience with shipped titles
  • Familiarity with AR/VR rendering technologies
  • Experience with Technical and People Leadership across multiple projects
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Apple Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Lead Real-Time AR/VR Rendering Engineer
Lead Real-Time AR/VR Rendering Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Senior Rendering Engine Software Engineer
Senior Rendering Engine Software Engineer

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
Senior Rendering Engine Software Engineer
Senior Rendering Engine Software Engineer

Apple • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior AR/VR Real-Time Rendering Architect
Senior AR/VR Real-Time Rendering Architect

Apple • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Senior Real-Time Rendering and Graphics Software Engineer
Senior Real-Time Rendering and Graphics Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
AR/VR Software Engineer — Vision Pro, Real-Time 3D
AR/VR Software Engineer — Vision Pro, Real-Time 3D

Apple Inc. • Washington

On-site
USD 139,000 - 257,000
Senior Real-Time Rendering and Graphics Software Engineer
Senior Real-Time Rendering and Graphics Software Engineer

Apple Inc. • Seattle (WA)

On-site
USD 171,000 - 303,000
Comprehensive medical coverage
Educational reimbursement
Discounted products
Senior Graphics Software Engineer - Vision Pro AR
Senior Graphics Software Engineer - Vision Pro AR

Apple Inc. • Washington

On-site
USD 180,000 - 270,000
Medical and dental coverage
Education reimbursement
Employee stock programs
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Apple • Cupertino (CA)

On-site
USD 130,000 - 160,000