Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Rendering Engine Software Engineer

$184.7k - $324.8k

Apple Oakbrook

Role Number: 200689230Team: Software and ServicesLocation: Cupertino; SeattleWeekly Hours: 40Posted: 2026-10-15SummaryApple Maps offers a constantly evolving and increasingly detailed 3D world, and our team renders every frame of it. We develop the graphics engine that powers the mapping and navigation experiences across Apple's entire device ecosystem, from Watch to Vision Pro, as well as the Web. We're looking for a Senior Rendering Engine Software Engineer who is excited by the challenge of rendering our planet beautifully and performantly in real time.DescriptionWe are the Map Display team, and every day our work is used by hundreds of millions of people to explore and navigate the world. We own the 3D visual experience inside Apple Maps and the graphics engine that fuels a thriving ecosystem of first- and third-party applications. You'll work at the intersection of art and engineering, developing novel algorithms, pushing rendering techniques forward, and collaborating with world-class designers and cartographers to make every pixel perfect. Whether it's the 3D imagery and splats of Yosemite National Park, the historical landmarks of Rome, the streets of Paris, or the transit systems of Tokyo, you'll have a hand in how people interact with our world.Minimum QualificationsBA/BS plus 5 years of hands-on experience building real-time 3D rendering applicationsMastery of writing C++ that is safe, performant, readable, and built to lastExperience 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 problemsExperience with multi-threaded engine architectures and synchronizationMethodical debugging mindset and tenacious problem-solving instinctsCommunication skills to make complex ideas clear to leadership and the collaboration skills to focus teams’ effortsDeep ownership of the features you shipPreferred QualificationsTrack record of shipping interactive rendering or game engines at scale for mobile platforms such as iOS, Android, or LinuxExperience navigating the entire lifecycle of software development, from whiteboarding designs to shipping quality, optimized codeProficiency with GPU profiling tools and performance optimization for mobile platformsFamiliarity with AR/VR rendering technologies and the unique challenges of immersive environmentsPay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.Pay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,000 and $308,500, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantEEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple accepts applications to this posting on an ongoing basis.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Rendering Engine Software Engineer in Cupertino, CA vacancy
  • $153.2k - $234.1k

    Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically-based sensor simulator into a production platform — one that runs reproducibly, at cluster scale, and against... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $150.4k - $277.6k

    Role Number: 200680505Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ....Are you passionate about building the rendering technologies that make interfaces feel alive...  ...are looking for a talented Software Engineer with rendering expertise to join our UI... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA is seeking a highly motivated Software Engineer to join our Autonomous Vehicle (AV) Simulation team. In this role, you will help build...  ...software and distributed infrastructure, neural graphics & rendering, generative AI & synthetic data generation, computer vision... 
    Senior
    Full time
    Internship

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...vehicles, and edge-to-cloud real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated engineers who...  ...networksExperience writing or analyzing graphics rendering applications or sophisticated AI-based graphics generation... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    17 hours ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...invasive surgery.The Interaction Software Engineering team is responsible for implementing...  ...video/display subsystem, spanning rendering, compositing, and video streaming pipelines... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200668516Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ...can be across Apple’s platforms. As a senior engineer, you’ll play a pivotal role in shaping...  ...of users.Proficient in debugging rendering glitches & performance.Collaborative mindset... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $184.7k - $324.8k

    Role Number: 200635652Team: Software and ServicesLocation: CupertinoPosted...  ...requires new ways for engineers, designers, animators, roboticists...  ...behave. We’re looking for a senior tools engineer who can build...  ...as USDKnowledge of modern rendering techniques, including MetalExperience... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...Role Overview As a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically-based sensor simulator into a production platform — one that runs reproducibly, at cluster scale, and against production... 
    Senior
    Full time

    General Motors

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $184k - $287.5k

     ...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including...  ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks...  ...in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with excellent verbal and written communication... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    17 hours ago
  • $184k - $287.5k

     ...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and...  ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role might be for you. We are looking... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184.7k - $324.8k

    Role Number: 200671253Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-07-07SummaryApple devices have revolutionized...  .... Work with an energetic, hard-working, fun team of managers, engineers, cross-functional teams, and world-class designers to deliver... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $184k - $287.5k

    We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the foundational technology behind tomorrow’s AI factories, next-generation data centers, autonomous platforms—and even data centers... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $152k - $253k

     ...world.We are a world - class autonomous driving hardware and software development team. We have the best platform and have...  ...bring sustained growth to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply understand... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184.7k - $277.6k

    Role Number: 200673183Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-07-27SummaryApple is seeking an experienced Software Engineer to help build the next generation of cloud services infrastructure. You'll design and implement key components... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $152k - $241.5k

     ...to today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization...  ...complex problems for self-driving cars with a background in software design, embedded software, working on real-time software and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $216.2k - $394k

    Role Number: 200677741Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-08-13SummaryAt Apple, we believe in...  ...support both Search and Display ads.YOU WILL:-Lead cross-functional engineering teams, collaborate with multiple technical and business teams... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $193.93k - $291.15k

     ...quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the...  ...have a basic understanding of graphics concepts (e.g., rendering pipelines, shaders, coordinate systems).Prior experience with... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In this role, you will design and deliver production... 
    Senior
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Sunnyvale, CA
    17 hours ago
  • $212.5k - $250k

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...shape the outcome. You'll join a small, senior team that blends startup-style execution...  ...You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex... 
    Senior
    Full time

    Carta

    Santa Clara, CA
    1 day ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...to build a coherent test and calibration strategy and develop software to implement the same.Essential Job Duties Lead a small team... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    17 hours ago
  • $184.7k - $324.8k

    Role Number: 200690607Team: Software and ServicesLocation: CupertinoPosted: 2026-10-21SummaryPeople at Apple don't just build products...  ...us leave the world better than we found it.The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $187.08k - $234k

     ...PermanentCompany: Sam's ClubBusiness Segment: Home OfficePosition: Senior Software EngineerJob Location: 1375 Crossman Avenue, Sunnyvale, CA 94...  ...of code changes. Analyze defects from past software engineering solutions to avoid recurrence of similar defects. Troubleshoot... 
    Senior
    Full time
    Temporary work

    Sam's Club

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA BioNeMo is building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that accelerates geometric neural networks on NVIDIA GPUs, enabling... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $200k - $322k

    We are looking for a highly skilled Senior Software Engineer to design and develop AIOps & Observability platforms at NVIDIA. The platforms are used by internal teams to monitor, diagnose, and optimize the products, millions of assets and services in cloud, on-prem, data... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Rendering Engine Software Engineer. Be the first to apply!