Apple
Senior Rendering Engine Software Engineer
$175K–$325K
Cupertino, California +1 · Senior · Full-time · Posted Oct 15, 2026
- Location
- Cupertino, California
Seattle, Washington - Experience
- 5 years of hands-on experience building real-time 3D rendering applications.
- Education
- BA/BS
About the job
Develops and optimizes the real-time 3D rendering engine and visual experiences for Apple Maps across Apple platforms and the Web.
What you'll do
- Architect and implement Maps rendering features and technologies across Apple platforms.
- Collaborate with HI and Cartography teams on visual experiences and help guide long-term technical strategy.
- Optimize rendering performance and power efficiency; contribute to architecture reviews, mentorship, and technical decisions.
What they ask for
- BA/BS plus 5 years of hands-on experience building real-time 3D rendering applications.
- Mastery of writing safe, performant, readable, maintainable C++.
- Experience with one or more modern graphics APIs and shading languages.
- Experience with multi-threaded engine architectures and synchronization; ability to apply 3D geometry and linear algebra to graphics problems.
Nice to have
- Track record shipping interactive rendering or game engines at scale for mobile platforms.
- GPU profiling and mobile performance optimization; familiarity with AR/VR rendering technologies.
Pay
$184,700 and $324,800 USD base salary; $175,000 and $308,500 USD base salary
Tools
C++, Metal, Vulkan, Direct3D 12, WebGPU, MSL, HLSL, GLSL
Model-written summary · the original posting is authoritative