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

Senior Rendering Engine Software Engineer

$181.1k - $318.4k

Apple Inc.

Senior Rendering Engine Software Engineer Cupertino, California, United States Software and Services Apple 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. Description We 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. 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 Minimum 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 Preferred Qualifications 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 At 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 $181,100 and $318,400, 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 Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple 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 applicant. At 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 workplace. Learn about reasonable accommodations for job applicants. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.

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

     ...leaving earlier when needed to accommodate family commitments. About the role We are seeking a senior‑level engineer with strong foundations in modern real‑time rendering systems, neural graphics (e.g., 3D Gaussian‑based representations), and high‑performance multi‑threaded... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

    A leading technology company is seeking a talented Senior Software Engineer to join the UI Rendering team. This role involves designing and implementing Core Animation rendering features across Apple platforms, collaborating with designers, and optimizing performance. Candidates... 
    Senior

    Apple

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple

    Cupertino, CA
    16 hours ago
  • Apple Inc. is seeking a Senior Rendering Engine Software Engineer in Cupertino, California. This role involves architecting and implementing rendering features across all Apple platforms while collaborating with various teams to design new visual experiences. The successful... 
    Senior

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $125k - $191.7k

     ...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 Simulation Engine team, you will drive the development of our simulation frameworks that enable... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $137.1k - $188.3k

     ...initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering high‑quality...  ...Completed Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia technologies and creating... 
    Senior
    Full time
    Local area

    Via Licensing Corporation

    Sunnyvale, CA
    16 hours ago
  • $165k - $210k

     ...the ground up. As one of our earliest engineering hires, you’ll shape the cloud, mobile,...  ...navigation experience, from routing to rendering. Integrate with external mapping/navigation...  ...with BLE, GPS, and/or hardware‑software interfaces The salary for this position... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    16 hours ago
  • $140k - $210k

     ...Job Title Senior Software Engineer What does a successful Sr. Software Engineer within Clover do? At Clover, a Fiserv company, we are dedicated to transforming financial services technology to benefit our clients. As a Senior Software Engineer, you will play a critical... 
    Senior
    Temporary work
    H1b
    Work at office
    Visa sponsorship
    Monday to Friday

    Shoptalk

    Sunnyvale, CA
    1 day ago
  • $130k - $180k

     ...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...Impact: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑... 
    Senior
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    16 hours ago
  • $153k - $222k

     ...earlier when needed to accommodate family commitments. Meet our software engineers! Meet some of our software engineers who are shaping the...  ...advice to potential candidates. About the role We are looking for senior software engineers interested in designing elegant solutions... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $124k - $210k

     ...Visual Lease is seeking a Senior Software Engineer for the 3D Experiences team to create user experiences around Matterport’s 3D model technology. You will develop new features for model viewing and editing, engaging with teams to translate ideas into real-world applications... 
    Senior
    Remote work

    Visual Lease Services Inc

    Sunnyvale, CA
    1 day ago
  • A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving... 
    Senior

    Trimble

    Sunnyvale, CA
    2 days ago
  •  ...Senior Executive experienced in driving the design, development and deployment of Products...  ...and curation Personalization engines that adapt content to individual customer...  ...your resumé to ****@*****.*** with“Senior Software Development Engineer” as email subject.... 
    Senior
    Full time

    eGain

    Sunnyvale, CA
    2 days ago
  • $153.2k - $234.1k

    General Motors is looking for a Senior Software Engineer to join the Autonomous Vehicle Launch team in Sunnyvale, California. In this role, you will develop embedded applications and frameworks for our self-driving software. The ideal candidate will possess a Bachelor'... 
    Senior
    Work at office

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. The Senior Software Engineer, GUI designs and implements a variety of graphical user interface (GUI) elements, ranging from more traditional 2D GUI’s... 
    Senior

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...Function of Position: Our team is responsible for the real‑time software infrastructure that supports critical performance, safety,...  ...and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented cross‑functional... 
    Senior

    Intuitive

    Sunnyvale, CA
    2 days ago
  •  ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in...  ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform... 
    Senior

    TBCASoft

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

    Senior Software Engineer - Traffic (ASE) Cupertino, California, United States | Software and Services Description As a Traffic Engineer, you will orchestrate the design and development of traffic proxies, libraries, and services that support Apple services at an unprecedented... 
    Senior
    Relocation package

    Apple

    Cupertino, CA
    1 day ago
  • $95 - $100 per hour

     ...critical measurement data across various hardware programs. The architect will collaborate with engineering teams to translate complex measurement requirements into scalable software solutions, ensuring data integrity and enabling advanced analytics. The position offers the... 
    Senior
    Hourly pay
    Contract work

    Akraya, Inc.

    Sunnyvale, CA
    1 day ago
  • $160k - $225k

     ...enabling human life on Mars. Position: SR. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK)...  ...Experience Knowledgeable in real-time rendering, game engine development, physics...  ...Benefits Pay range: Software Engineer / Senior: $160,000.00 - $225,000.00 per year. Your... 
    Senior
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Sunnyvale, CA
    16 hours ago
  • $175k - $186k

     ...join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the...  ...maintain GStreamer-based video pipelines Implement and optimize map rendering on embedded platforms Product & UX Contribution - Collaborate... 
    Senior
    Work at office

    Medium

    Palo Alto, CA
    1 day ago
  • $174k - $253k

    Senior Software Engineer, AlloyDB Semantic Search Google - Sunnyvale, CA, USA As a Software Engineer focusing on semantic search for AlloyDB, you will design, develop, and implement semantic search capabilities within AlloyDB, focusing on delivering robust, scalable,... 
    Senior

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous vehicle simulation platforms. The role bridges hands‑on coding, protocol/process definition, integration... 
    Senior
    Local area

    Israelvcforum

    Sunnyvale, CA
    4 days ago
  • $170k - $235k

    Senior Wireless Software Engineer (Starlink) Sunnyvale, CA Role Overview SpaceX is hiring a Senior Wireless Software Engineer for its Starlink broadband internet program. The position is full‑time, based in Sunnyvale, and involves designing, developing, testing, and maintaining... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Weekend work

    TryApplyNow

    Sunnyvale, CA
    4 days ago
  • $129.4k - $198.4k

     ...Generate documentation for design documents, port‑mortems, and release notes. Skills and Abilities A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 3 years of experience in the vehicle... 
    Senior
    Local area
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $160k - $185k

    Overview LTA Research and Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary ‘lighter than air’ flight vehicle. You will work within a dynamic engineering and design team to plan, conceptualize, rapidly prototype... 
    Senior
    Temporary work
    Relocation package

    LTA Research

    Sunnyvale, CA
    2 days ago
  • $170.6k - $261.3k

    Overview As a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows, internal tools, and mission‑critical engineering use cases. You will operate at the full spectrum of innovation—from... 
    Senior
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

    Cupertino, California, United States Software and Services People at Apple don't just build products — they craft the kind of experience...  ...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 Inc.

    Cupertino, CA
    16 hours ago
  • $160k - $200k

    Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming...  ...programming Knowledge of professional software engineering practices, including version control, coding standards, and... 
    Senior
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  • $165k - $180k

    iSono Health built a high-frequency, real-world data engine at the intersection of robotic 3D quantitative ultrasound, AI, and breast...  ...undetected. About the role iSono Health is looking for a senior software engineer to join as a key member of our growing team to... 
    Senior
    Remote work
    Worldwide

    iSono Health

    Sunnyvale, CA
    16 hours ago

Do you want to receive more vacancies?

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