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 ...
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 ...
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 ...
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 ...
GPU Standards Developer
Sunnyvale, CA · On-site
$175K - $250K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... About the role: We're looking for a highly experienced GPU Standards Developer. You will focus on ...
GPU Standards Developer
Sunnyvale, CA · On-site
$175K - $250K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... About the role: We're looking for a highly experienced GPU Standards Developer. You will focus on ...
Site Reliability Engineer
Sunnyvale, CA · On-site
$145K - $175K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... Bolt Graphics is seeking a highly experienced Site Reliability Engineer (SRE) to design, build, and ...
Site Reliability Engineer
Sunnyvale, CA · On-site
$145K - $175K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... Bolt Graphics is seeking a highly experienced Site Reliability Engineer (SRE) to design, build, and ...
Software Engineer, Embedded, Pixel Graphics
Mountain View, CA · On-site
$155K - $204K/yr
Experience writing low-level graphics Application Programming Interface (API) code. Preferred qualifications: * 2 years of experience with data structures and algorithms in either an academic or ...
Software Engineer, Embedded, Pixel Graphics
Mountain View, CA · On-site
$155K - $204K/yr
Experience writing low-level graphics Application Programming Interface (API) code. Preferred qualifications: * 2 years of experience with data structures and algorithms in either an academic or ...
Demonstrate advanced prompt engineering skills to elicit specific, high-quality, and creative ... Strong motion graphics skills in a deadline-driven environment * Demonstrated proficiency with ...
Demonstrate advanced prompt engineering skills to elicit specific, high-quality, and creative ... Strong motion graphics skills in a deadline-driven environment * Demonstrated proficiency with ...
GPU Driver Developer
Sunnyvale, CA · On-site
$175K - $250K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... About the role: We're looking for an experienced GPU Driver Developer. You will focus the design ...
GPU Driver Developer
Sunnyvale, CA · On-site
$175K - $250K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... About the role: We're looking for an experienced GPU Driver Developer. You will focus the design ...
GPU Compiler Lead
Sunnyvale, CA · On-site
$68.75 - $90.25/hr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... of compiler engineers and coordinate with partners and external contributors Qualifications
GPU Compiler Lead
Sunnyvale, CA · On-site
$68.75 - $90.25/hr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... of compiler engineers and coordinate with partners and external contributors Qualifications
Senior Research Engineer - 3D Graphics Compression
San Jose, CA · On-site +1
$164K - $202K/yr
POSITION SUMMARY Sony Corporation of America seeks a Senior Research Engineer for its U.S. Research Center in San Jose, CA to drive research in 3D image processing, computer graphics, and 3D image ...
Senior Research Engineer - 3D Graphics Compression
San Jose, CA · On-site +1
$164K - $202K/yr
POSITION SUMMARY Sony Corporation of America seeks a Senior Research Engineer for its U.S. Research Center in San Jose, CA to drive research in 3D image processing, computer graphics, and 3D image ...
Senior Research Engineer - 3D Graphics Compression
San Jose, CA · On-site
$163K - $202K/yr
POSITION SUMMARY Sony Corporation of America seeks a Senior Research Engineer for its U.S. Research Center in San Jose, CA to drive research in 3D image processing, computer graphics, and 3D image ...
Senior Research Engineer - 3D Graphics Compression
San Jose, CA · On-site
$163K - $202K/yr
POSITION SUMMARY Sony Corporation of America seeks a Senior Research Engineer for its U.S. Research Center in San Jose, CA to drive research in 3D image processing, computer graphics, and 3D image ...
Senior Neural Graphics Systems Engineer
Santa Clara, CA · On-site
$121K - $166K/yr
NVIDIA in Santa Clara, CA is seeking an outstanding engineer for the Neural Graphics team to drive real‐time production pipelines that merge AI and graphics. You will own end‐to‐end development ...
Senior Neural Graphics Systems Engineer
Santa Clara, CA · On-site
$121K - $166K/yr
NVIDIA in Santa Clara, CA is seeking an outstanding engineer for the Neural Graphics team to drive real‐time production pipelines that merge AI and graphics. You will own end‐to‐end development ...
Senior Neural Graphics Systems Engineer
Santa Clara, CA · On-site
$121K - $166K/yr
NVIDIA in Santa Clara, CA is seeking an outstanding engineer for the Neural Graphics team to drive real‐time production pipelines that merge AI and graphics. You will own end‐to‐end development ...
Senior Neural Graphics Systems Engineer
Santa Clara, CA · On-site
$121K - $166K/yr
NVIDIA in Santa Clara, CA is seeking an outstanding engineer for the Neural Graphics team to drive real‐time production pipelines that merge AI and graphics. You will own end‐to‐end development ...
Graphics (GPU) Performance Analysis Engineer
Santa Clara, CA · On-site
$150 - $210/hr
Graphics (GPU) Performance Analysis Engineer Do you love creating elegant solutions to highly complex challenges? In our Silicon Technologies group, we help design and manufacture our next-generation ...
New
Graphics (GPU) Performance Analysis Engineer
Santa Clara, CA · On-site
$150 - $210/hr
Graphics (GPU) Performance Analysis Engineer Do you love creating elegant solutions to highly complex challenges? In our Silicon Technologies group, we help design and manufacture our next-generation ...
New
Knowledge of Mobile GPU architectures and mobile-specific graphics optimization. * Proficiency in C , GPU Programming, and familiarity with Rust. About the job Google's software engineers develop the ...
New
Knowledge of Mobile GPU architectures and mobile-specific graphics optimization. * Proficiency in C , GPU Programming, and familiarity with Rust. About the job Google's software engineers develop the ...
New
Senior Software Engineer, Embedded, Pixel Graphics
Mountain View, CA · On-site
$146K - $191K/yr
Proficiency in C , GPU Programming, and familiarity with Rust. * Knowledge of Mobile GPU architectures and mobile-specific graphics optimization. About the job Google's software engineers develop the ...
Senior Software Engineer, Embedded, Pixel Graphics
Mountain View, CA · On-site
$146K - $191K/yr
Proficiency in C , GPU Programming, and familiarity with Rust. * Knowledge of Mobile GPU architectures and mobile-specific graphics optimization. About the job Google's software engineers develop the ...
Software Engineering Project Manager
Sunnyvale, CA · On-site
$190K - $225K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... Serving as the main internal contact for software engineering programs * Managing project schedules ...
Software Engineering Project Manager
Sunnyvale, CA · On-site
$190K - $225K/yr
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... Serving as the main internal contact for software engineering programs * Managing project schedules ...
Sr. Software Engineer - Android Display & Graphics
Palo Alto, CA · On-site
$146K - $202K/yr
Display & Graphics Stack Ownership: Design, develop, and maintain the display pipeline across both ... Engineer solutions for complex automotive display topologies, including Instrument Clusters ...
Sr. Software Engineer - Android Display & Graphics
Palo Alto, CA · On-site
$146K - $202K/yr
Display & Graphics Stack Ownership: Design, develop, and maintain the display pipeline across both ... Engineer solutions for complex automotive display topologies, including Instrument Clusters ...
GPU Standards Development Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Extensive experience developing GPU graphics and compute applications and writing graphics and compute shaders * Strong proficiency in C/C++ programming * Experience with code analysis, IR (LLVM ...
GPU Standards Development Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Extensive experience developing GPU graphics and compute applications and writing graphics and compute shaders * Strong proficiency in C/C++ programming * Experience with code analysis, IR (LLVM ...
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... engineering CAD/EDA environments, the PLM system, and downstream ERP/MES platforms to ensure a ...
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most ... engineering CAD/EDA environments, the PLM system, and downstream ERP/MES platforms to ensure a ...
Graphics Cache Hierarchy Design Verification Engineer
Santa Clara, CA · On-site
$159K - $195K/yr
The Graphics Cache Hierarchy Verification Engineer will be responsible for the pre-silicon RTL verification of graphics memory subsystem units including Caches, Memory Management Unit, Interconnects ...
Graphics Cache Hierarchy Design Verification Engineer
Santa Clara, CA · On-site
$159K - $195K/yr
The Graphics Cache Hierarchy Verification Engineer will be responsible for the pre-silicon RTL verification of graphics memory subsystem units including Caches, Memory Management Unit, Interconnects ...
Graphics Programmer information
See Livermore, CA salary details
$129.6K - $134.5K
5% of jobs
$134.5K - $139.4K
5% of jobs
$139.4K - $144.3K
10% of jobs
$146.5K is the 25th percentile. Wages below this are outliers.
$144.3K - $149.2K
11% of jobs
$149.2K - $154.1K
11% of jobs
The median wage is $157.7K / yr.
$154.1K - $159K
12% of jobs
$159K - $164K
11% of jobs
$164K - $168.9K
11% of jobs
$169.1K is the 75th percentile. Wages above this are outliers.
$168.9K - $173.8K
11% of jobs
$173.8K - $178.7K
10% of jobs
$178.7K - $183.6K
5% of jobs
$129.6K
$158.4K
$183.6K
How much do graphics programmer jobs pay per year?
What are the key skills and qualifications needed to thrive as a graphics programmer, and why are they important?
What is a graphics programmer?
What does a graphics programmer do?
A graphics programmer creates software and applications for developing images and animation on a computer. Your duties can focus on programs for computer-aided design and rendering, animation, image manipulation, photo editing, or video game design. You use linear math and algorithms as well as computer programming languages. Your responsibilities involve writing code in languages like C++, Java, and High-Level Shading Language (HLSL). After coding, you test your programs to ensure that each article and image is accurate. If you work on video games, you coordinate with other developers and programmers on a video game design platform like Unreal Engine.
What is the difference between Graphics Programmer vs Shader Developer?
| Aspect | Graphics Programmer | Shader Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Computer Graphics, or related field; knowledge of graphics APIs | Similar educational background; strong understanding of shading languages |
| Work Environment | Develops and optimizes rendering engines, works on graphics pipelines | Creates and fine-tunes shaders for visual effects and rendering |
| Industry Usage | Used across game development, simulation, and visualization industries | Primarily in game development and real-time rendering projects |
| Common Search/Comparison | Often compared due to overlapping skills in graphics programming | Specialized focus on shader code and effects |
While both roles require knowledge of graphics APIs and programming skills, Graphics Programmers develop the overall rendering systems and pipelines, whereas Shader Developers focus specifically on writing and optimizing shaders for visual effects. The roles often overlap but differ in scope and specialization within the graphics development process.
How do graphics programmers typically collaborate with artists and designers during a game development project?

$184K - $324K/yr
Full-time
Medical, Dental, Retirement
Re-posted 20 days ago
Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
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
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
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
Pay & Benefits
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 $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 Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976