← All roles

Senior Rendering Engine Software Engineer

Apple· Software and Services
Apply on company site
Hybrid (Cupertino, CA and Seattle, WA)$184.7k - $324.8kFull-timePosted 1w ago

About the role

Senior Rendering Engine Software Engineer for Apple Maps, focused on real-time, high-quality rendering of 3D scenes across Apple platforms. Join the Map Display team to develop novel rendering algorithms, optimize performance, and collaborate with design and cartography to create pixel-perfect visuals of global environments.

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

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
  • - Track record of shipping interactive rendering or game engines at scale for mobile platforms such as iOS, Android, or Linux
  • - Experience navigating the entire lifecycle of software development, from whiteboarding designs to shipping quality, optimized code
  • - Proficiency with GPU profiling tools and performance optimization for mobile platforms
  • - Familiarity with AR/VR rendering technologies and the unique challenges of immersive environments

Skills

Required:C++Graphics APIsShading languages3D math and linear algebraMulti-threaded engine architecturesGPU profiling and optimization
Nice to have:AR/VR rendering

Benefits

  • - Comprehensive medical and dental coverage
  • - Retirement benefits
  • - Discounts on products and access to free services
  • - Reimbursement for certain educational expenses
  • - Discretionary bonuses or commission payments and relocation may be available
  • - Employee stock programs including RSU eligibility and Employee Stock Purchase Plan
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple