Senior Real-Time Rendering and Graphics Software Engineer
$181.1k - $318.4kApple Inc.
Senior Real-Time Rendering and Graphics 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 Graphics 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 Optimize rendering performance and power efficiency across our diverse hardware ecosystem Collaborate with Metal, GPU, and Power teams to leverage and influence Apple’s graphics innovations Help drive long‑term technical strategy and roadmaps for future rendering and Maps experiences Contribute to critical decisions balancing visual quality, implementation complexity, and platform constraints Partner with HI and Cartography teams to design new visual experiences 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 Deep understanding of the graphics pipeline, modern rendering techniques, and image processing Fluency with one or more modern graphics APIs (e.g., Metal, Vulkan, Direct3D 12, WebGPU) and shading languages (e.g., MSL, HLSL, GLSL, WGSL) Sharp instincts for 3D geometry and linear algebra Experience with multi‑threaded rendering architectures 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 3D 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. 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 #J-18808-Ljbffr Apple Inc.
- ..., California is seeking a Senior Manager to lead a team of software engineers focused on developing innovative rendering tools. The candidate will... ...creative workflows using real-time rendering technology. The... ...7 years of experience in graphics development along with strong...Senior
- ...Gruppe in Santa Clara is seeking a Senior Graphics System Software Engineer to join the AI & Graphics team. In... ...deep learning technologies for real-time applications. The ideal candidate... ...background in software design and various rendering APIs. NVIDIA offers competitive...Senior
$172k - $237.8k
...mobility challenges with software and AI. As the... ...We are seeking a Senior or Staff Software Engineer to lead the development... ...high‑fidelity, real‑time 3D environments for... ...C#) or a custom 3D rendering system. You will be... ...package development. Graphics Programming: Strong...Senior- Apple Inc. in Cupertino, California is looking for a Senior Real-Time Rendering and Graphics Software Engineer to enhance Apple Maps' graphics engine. This role requires designing and implementing rendering features across Apple's platforms, collaborating with design teams...Senior
- ...United States Digital Space LLC is seeking a Sr. Software Engineer for the Starlink program in Sunnyvale, California. This role focuses on developing real-time software for improving user experiences in satellite internet. The ideal candidate will have a degree in Computer...Senior
$160k - $225k
SpaceX is seeking a Senior Software Engineer for its Starlink program in Sunnyvale, California. This role involves developing reliable, real-time software to enhance user experience for satellite internet. Candidates should have extensive software development experience...Senior- Lockheed Martin in Sunnyvale, CA, is seeking a skilled Software Engineer to maintain and update the simulation software for the AEHF System Testbed team. The role involves working with real-time embedded software in a classified environment and requires effective communication...SeniorRelocation
$175k - $240k
...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing...Senior- ...Adobe is seeking a Senior Software Engineer for their Real-Time Customer Data Platform. This role involves architecting and scaling systems for ultra-low-latency data processing using advanced technologies. You will integrate AI-driven solutions and help mentor junior...Senior
$130.6k - $285k
...Fairygodboss is looking for a Senior iOS Engineer to join our team in Sunnyvale, California. In this hybrid role, you will work on building... ...exciting features, improving code quality, and solving complex real-time data issues. We offer a competitive salary range from $130,6...Senior$181.1k - $318.4k
...technology company is seeking a talented Senior Software Engineer to join the UI Rendering team. This role involves designing and... ...have a strong background in C/C++, real-time rendering, and experience with Metal or other graphics APIs. The base pay range for this position...Senior- Google Inc. is seeking a software engineer to develop next-generation technologies impacting billions of users. The role involves working with real-time communication technologies and contributing to product design with a focus on innovation and scalability. Candidates...Senior
- ...Robotics Process Automation, LLC is seeking a skilled software developer to work on iOS and embedded real-time systems. The ideal candidate must have experience in Agile development, Git version control, and software debugging techniques. As part of a diverse team, you...Senior
- ...Imperative Care in Campbell, California, is seeking a Staff Software Engineer in Robotics to design and implement critical software for their innovative robotic platform. This includes working on real-time algorithms and collaborating with cross-functional teams to meet...Senior
- SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer to join their Beam Planning team for Starlink. This role involves developing reliable, real-time software crucial for enhancing user experience in satellite-based internet services. The ideal candidate...Senior
- ...delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make... ...Function of Position Our team is responsible for the real-time software infrastructure and state machines that support critical...SeniorLocal areaWorldwideFlexible hours
$150k - $250k
...Senior-Level Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at... ...-level engineer with strong foundations in modern real-time rendering systems, neural graphics (e.g., 3D Gaussian-based representations), and high...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Sanas, located in Palo Alto, is seeking a Software Engineer to lead the development of cross-platform applications for our advanced speech... ...involves designing high-performance systems and working with real-time capabilities as part of a rapidly growing team dedicated to...Senior
- SpaceX is looking for a Sr. Software Engineer to develop real-time software for the Starlink program, enhancing internet access globally. The role includes leading design reviews and developing deployment tools. A Bachelor’s degree in computer science or related field...Senior
- Illumio is hiring a Senior Software Engineer in Sunnyvale, California, to architect high-scale distributed systems, focusing on data processing and real-time analytics. The role requires expertise in backend engineering with Java, Python, or Go, and strong knowledge in...Senior
$193.93k - $291.15k
...algorithms that out-perform standard protocols. About the Work Engineered Connectivity: Architect a network bonding framework to... ...write performant, thread-safe code and understand the nuances of real-time systems. Protocol Native: You don’t just use TCP/UDP; you understand...SeniorRemote work$181.1k - $318.4k
Apple Inc. is seeking an experienced software engineer in Sunnyvale, California, to architect and build real-time, multi-platform systems across its various platforms. The ideal candidate will have over 10 years of relevant experience, specializing in Swift or SwiftUI,...Senior- ...EXPLORATION TECHNOLOGIES CORP is seeking a Software Engineer for the High Performance Computing team in Palo Alto. You'll develop real-time software for Starlink, enhancing the... ...or C++. Additional skills in real-time rendering and a proven record in software deployment...
- An innovative gaming company in California is looking for a Senior Golang Engineer to design scalable backend services for real-time multiplayer games. The role requires extensive experience in Golang and backend system architecture, along with strong problem-solving skills...SeniorFlexible hours
- ...United States Digital Space LLC in Sunnyvale is looking for a Software Engineer in High-Performance Computing for the Starlink program. You will develop real-time software to enhance user experience for satellite internet. The ideal candidate holds a Bachelor's degree...
$129.3k - $193.9k
...Qualcomm is seeking embedded software engineers in Santa Clara, CA, to work on innovative GNSS technologies. The role involves designing real-time embedded software and collaborating with systems and hardware teams to deliver next-generation location solutions. Minimum...Senior$180k - $260k
Booster is seeking a skilled software engineer to develop modern C++ back‑end systems for vehicle telemetry and real‑time communication in Mountain View. This role involves designing low-latency protocols and collaborating across teams to optimize performance. Candidates...Senior- ...A leading tech firm in Mountain View, CA is seeking a Senior Embedded C++ Software Engineer to design real-time applications for embedded systems. This role requires over 5 years of experience in developing multi-threaded applications, proficiency in C++, and experience...Senior
- ...Programmers.io is seeking an AI Engineer with 6–10 years of experience in designing scalable AI/ML solutions. The ideal candidate will... ...-on experience in ML model development, data pipelines, and real-time decision systems. You will collaborate with data engineers to...Senior
- ...aerospace company in California is looking for a New Graduate Engineer in Software (Starlink) to contribute to the development of cutting-edge... ...different disciplines, emphasizing a hands-on approach to real-time software solutions, and offers competitive compensation and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Real-Time Rendering and Graphics Software Engineer. Be the first to apply!
- graphic designer Cupertino, CA
- graphics engineer Cupertino, CA
- graphic programmer Cupertino, CA
- graphic designer marketing Cupertino, CA
- visual designer Cupertino, CA
- graphic designer - startup Cupertino, CA
- full-time, temporary graphic designer Cupertino, CA
- graphic Cupertino, CA
- graphic production artist Cupertino, CA
- visual information specialist Cupertino, CA

