Senior Rendering Engineer - Real-Time Maps

Apple, Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Maps in Cupertino is seeking a Senior Rendering Engine Software Engineer to architect and implement rendering features across Apple platforms, helping to shape the 3D world users see on devices from Apple Watch to Vision Pro.

You will collaborate with HI and Cartography teams to craft new visual experiences, balance quality and performance, and guide long-term rendering strategies while mentoring colleagues to elevate the team’s craft.

Qualifications

  • BA/BS plus 5 years of hands-on experience building real-time 3D rendering applications.
  • Mastery of writing C++ that is safe, performant, readable, and built to last.
  • Experience with one or more modern graphics APIs (e.g., Metal, Vulkan, Direct3D 12, WebGPU) and shading languages (e.g., MSL, HLSL, GLSL, WGSL)
  • Ability to use 3D geometry and linear algebra to solve graphics problems.
  • Experience with multi-threaded engine architectures and synchronization.
  • Methodical debugging mindset and tenacious problem-solving instincts.
  • Communication skills to make complex ideas clear to leadership and the collaboration skills to focus teams’ efforts.
  • Deep ownership of the features you ship.

Responsibilities

  • Architect and implement Maps rendering features and technologies across all Apple platforms.
  • Partner with HI and Cartography teams to design new visual experiences.
  • Help drive on long-term technical strategy and roadmaps for future rendering and Maps experiences.
  • Contribute to critical decisions balancing visual quality, implementation complexity, and platform constraints.
  • Optimize rendering performance and power efficiency across our diverse hardware ecosystem.
  • Uphold and evolve team culture through architecture and code reviews, mentorship, and leadership by example.

Skills

C++ mastery
Real-time 3D
Multithreading
Communication
Ownership mindset

Education

BA/BS + 5 years

Tools

Metal
Vulkan
Direct3D 12
WebGPU
MSL
HLSL
GLSL
WGSL

Job description

Apple Maps in Cupertino is seeking a Senior Rendering Engine Software Engineer to architect and implement rendering features across Apple platforms, helping to shape the 3D world users see on devices from Apple Watch to Vision Pro.

You will collaborate with HI and Cartography teams to craft new visual experiences, balance quality and performance, and guide long-term rendering strategies while mentoring colleagues to elevate the team’s craft.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Rendering Engine Engineer for Maps
Senior Real-Time Rendering Engine Engineer for Maps

Apple • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior Real-Time Rendering Engineer for 3D Maps
Senior Real-Time Rendering Engineer for 3D Maps

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Senior Real-Time Rendering Engine Engineer for Maps
Senior Real-Time Rendering Engine Engineer for Maps

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
Senior Real-Time 3D Rendering Engineer
Senior Real-Time 3D Rendering Engineer

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Employee stock program
Restricted stock units
Medical and dental coverage
+4
Senior Rendering Engine Software Engineer
Senior Rendering Engine Software Engineer

Apple • Seattle (WA)

On-site
USD 120,000 - 160,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 • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior Rendering Engine Software Engineer
Senior Rendering Engine Software Engineer

Apple • Seattle (WA)

On-site
USD 175,000 - 309,000
Employee stock program
Restricted stock units
Medical and dental coverage
+4
Senior Rendering Engine Software Engineer
Senior Rendering Engine Software Engineer

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Senior UI Rendering Engineer — Graphics & Metal Expert
Senior UI Rendering Engineer — Graphics & Metal Expert

Apple • Cupertino (CA)

On-site
USD 130,000 - 160,000