1

Graphics Programmer Jobs in Bellevue, WA (NOW HIRING)

Senior C++ Programmer

Seattle, WA · On-site

$140 - $200/hr

Lead the continued development of the COMPASS model's graphical user interface (GUI), expanding ... At least 10 years of applied programming experience, with demonstrated proficiency in C++ (C++17 or ...

Machine Learning Engineer

Seattle, WA

$175K - $308K/yr

  • Medical

  • Dental

  • Retirement

In this position, you will be part of our extraordinary team of Computer Graphics, Computer Vision and Deep Learning researchers and engineers to discover and build solutions to previously-unsolved ...

Senior UI Engineer

Redmond, WA · On-site

$130K - $160K/yr

Collaborate with UX designers, technical artists, graphics engineers, and product teams to translate approved concepts and requirements into reliable, production-ready features. * Design and ...

This role collaborates with cross-functional teams on image simulation, core AI, computer graphics ... Computer Vision Engineer Responsibilities: * Lead development, refinement, and launch of CV/ML ...

Senior Deep Learning Compiler Engineer

Redmond, WA · On-site

$117K - $160K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. They are seeking a Deep Learning Compiler Engineer to analyze deep learning networks and ...

C++, gSOAP Developer

Bellevue, WA · On-site

$55.25 - $74.50/hr

Responsible for Design, programming, debugging, and testing of numerical algorithms together with the graphic libraries* Experience in Webservices. Metaphase Object Definition Language (MODEL) WSDL ...

Showing results 41-60

Graphics Programmer information

See Bellevue, WA salary details

$123.9K

$151.4K

$175.5K

How much do graphics programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for graphics programmer in Bellevue, WA is $151,409.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,200.00 and $162,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a graphics programmer, and why are they important?

To thrive as a Graphics Programmer, you need a solid background in computer science, mathematics, and computer graphics, often supported by a degree in a related field. Expertise in programming languages like C++ and familiarity with graphics APIs such as DirectX, OpenGL, or Vulkan, as well as shader programming, are typically required. Strong problem-solving skills, creativity, and effective teamwork help you design and optimize complex visual systems. These skills and qualities are crucial for developing high-performance, visually appealing graphics that meet the demands of modern applications and games.

What is a graphics programmer?

Graphics programmers are specialized software developers who focus on creating and optimizing visual elements in video games, simulations, and other computer graphics applications. They write code to render 2D and 3D graphics, work with engines like Unity or Unreal, and utilize APIs like DirectX or OpenGL. Their responsibilities often include developing shaders, improving rendering performance, and collaborating with artists and designers to achieve visually compelling results. Graphics programmers need strong mathematical skills, especially in linear algebra and geometry, to solve complex visual problems. They play a crucial role in ensuring that digital graphics run smoothly and look realistic.

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?

AspectGraphics ProgrammerShader Developer
Required CredentialsBachelor's in Computer Science, Computer Graphics, or related field; knowledge of graphics APIsSimilar educational background; strong understanding of shading languages
Work EnvironmentDevelops and optimizes rendering engines, works on graphics pipelinesCreates and fine-tunes shaders for visual effects and rendering
Industry UsageUsed across game development, simulation, and visualization industriesPrimarily in game development and real-time rendering projects
Common Search/ComparisonOften compared due to overlapping skills in graphics programmingSpecialized 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?

Graphics Programmers work closely with artists and designers to ensure that visual assets are rendered efficiently and accurately within the game engine. They often participate in regular meetings to discuss technical constraints, optimize asset pipelines, and implement new graphical features based on creative requirements. This collaboration requires strong communication skills, as Graphics Programmers must translate artistic visions into technical solutions, troubleshoot rendering issues, and provide feedback to artists to achieve the desired visual quality while maintaining performance. Effective teamwork between these roles is essential to deliver high-quality visuals that run smoothly on target platforms.

What cities near Bellevue, WA are hiring for Graphics Programmer jobs?

Cities near Bellevue, WA with the most Graphics Programmer job openings:

Infographic showing various Graphics Programmer job openings in Bellevue, WA as of July 2026, with employment types broken down into 81% Full Time, 11% Part Time, and 8% Nights. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $151,409 per year, or $72.8 per hour.

Senior C++ Programmer

Pivot Path Solutions

Seattle, WA • On-site

Full-time

Posted 9 days ago


Job description

About Pivot Path Solutions
Pivot Path Solutions, LLC is an enterprise IT and business solutions firm based in the National Capital Region. We support Department of Defense, federal civilian, and Intelligence Community customers with mission-focused technology, financial management, data, cybersecurity, and program operations expertise. Pivot Path is an SBA-certified 8(a), Women-Owned Small Business and holds an active Top Secret Facility Clearance.
Position Overview
Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ongoing development, enhancement, and maintenance of the Comprehensive Passage (COMPASS) model. COMPASS is a mission-critical, object-oriented C++ application used to predict the effects of dam and reservoir operations on juvenile salmon and steelhead survival and passage through the Columbia River hydropower system. The successful candidate will work closely with NOAA scientists and technical staff to implement new ecological features, improve model performance, and ensure the system meets evolving management and regulatory needs.
This position is contingent upon contract award, funding, customer approval, and satisfaction of all security requirements.
Key Responsibilities:
• Lead the continued development of the COMPASS model's graphical user interface (GUI), expanding user-friendly features and parameter editing capabilities.
• Complete and enhance the adult passage module, modeling upstream migration, dam passage, and ecological processes such as tailrace delay, reservoir survival, fallback, and harvest.
• Implement new model features and modifications requested by NOAA's West Coast Region office, supporting regulatory and management decisions.
• Expand the model to include tributary migration, early migration behaviors, and additional ecological components as identified by project scientists.
• Perform routine maintenance, refactoring, and optimization to ensure model efficiency, reliability, and ease of use.
• Collaborate with NOAA personnel for troubleshooting, debugging, calibration, and validation of model parameters using field and telemetry data.
• Maintain and document code in a Git repository, following established processes for the Qt 6/C++17 development environment.
• Provide regular progress reports and update user documentation.
• Ensure all code and documentation developed remains the property of the U.S. Government.
Minimum Qualifications:
• Bachelor's degree in Computer Science or a closely related technical field.
• At least 10 years of applied programming experience, with demonstrated proficiency in C++ (C++17 or later).
• Experience with large, object-oriented codebases and scientific/engineering modeling applications.
• Proficiency with the Qt development environment and use of Boost libraries.
• Experience with Git version control.
• Strong analytical, troubleshooting, and debugging skills.
• Excellent written and verbal communication skills; ability to work independently and collaboratively with scientific and technical stakeholders.
Preferred Qualifications:
• Coursework or demonstrated experience in ecology, fisheries, oceanography, natural resources, or related fields.
• Experience developing or maintaining ecological, biological, or environmental models that inform scientific or management decisions.
• Familiarity with model calibration using ecological/field data (e.g., radio-telemetry, PIT tag data).
• Experience developing cross-platform C++ GUI applications (Windows, Linux, Mac OSX).
• Prior experience supporting federal, state, or academic research programs.
Work Location/Remote Work:
The primary place of performance is the Northwest Fisheries Science Center, Seattle, WA. Remote work maybe permitted, subject to coordination and regular communication with NOAA project staff.
Equal Employment Opportunity
Pivot Path Solutions, LLC is an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, genetic information, protected veteran status, or any other status protected by applicable law.