1

3D Graphics Programmer Jobs (NOW HIRING)

Principal Graphics Developer Tools Engineer

Durham, NC · On-site

$135K - $167K/yr

The Graphics Developer Tools team is seeking an exceptional technical leader to help shape the ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you. For two ...

Principal Graphics Developer Tools Engineer

Durham, NC · On-site

$135K - $167K/yr

The Graphics Developer Tools team is seeking an exceptional technical leader to help shape the ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you! For two ...

Principal Graphics Developer Tools Engineer

Austin, TX · On-site

$138K - $171K/yr

The Graphics Developer Tools team is seeking an exceptional technical leader to help shape the ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you! For two ...

Work on next generation media player that integrates live video and 3D graphics Sr. Graphics Engineer VR 5 years' experience with OpenGL and WebGL Expert level knowledge of C++ and Java Expert level ...

Senior Software Engineer, ICX Graphics

Mountain View, CA · Hybrid

$165K - $204K/yr

We are focused on delivering high-fidelity, low-latency 3D renderings on our infotainment displays ... Graphics or game engine developer with strong experience in 3D graphics development using C++ and ...

The graphics software developer works in close coordination with the other members of the ... This position utilizes 3D graphics knowledge, C / C++ and scripting experience, as well as software ...

Graphics Verification Software Engineer

Austin, TX · On-site

$138K - $171K/yr

... Graphics knowledge, 3D graphics pipeline, OGL/OCL programming Graphics driver knowledge Experience with emulation systems Ability to collaborate under tight schedules Excellent planning ...

Showing results 41-60

3D Graphics Programmer information

See salary details

$110.5K

$135K

$156.5K

How much do 3d graphics programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for 3d graphics programmer in the United States is $135,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $145,000.00 per year, depending on experience, location, and employer.

What is a 3d graphics programmer?

A 3D Graphics Programmer develops software and algorithms for rendering 3D visuals in applications like video games, simulations, and virtual reality. They work with graphics APIs such as DirectX and OpenGL, optimize performance, and implement visual effects. Their role requires strong programming skills in languages like C++ and knowledge of 3D mathematics.

What are the typical daily responsibilities of a 3d graphics programmer?

A 3D Graphics Programmer typically spends their day writing and optimizing shaders, implementing rendering pipelines, troubleshooting graphics bugs, and collaborating with artists and designers to ensure visual fidelity aligns with creative vision. Tasks often include profiling and debugging rendering code, staying updated on industry advancements, and integrating new rendering techniques into the project. Teamwork and communication are essential, as you’ll work closely with other engineers and creative staff to ensure technical and artistic goals are met. Some roles may also involve documenting workflows and conducting code reviews to maintain high standards across the team.

What are the key skills and qualifications needed to thrive in the 3d graphics programmer position, and why are they important?

Succeeding as a 3D Graphics Programmer requires strong proficiency in C++ or similar programming languages, a solid understanding of computer graphics concepts, and a degree in computer science or related field. Familiarity with graphics APIs like DirectX, OpenGL, or Vulkan, and experience with game engines such as Unreal or Unity are typically needed, while certifications in graphics programming can be advantageous. Attention to detail, problem-solving ability, and effective communication are important soft skills for working both independently and collaboratively. These skills ensure the ability to develop optimized, visually impressive graphics solutions that meet project requirements and work smoothly across platforms.

Are 3D graphics programmers in demand?

3D graphics programmers are in high demand across industries such as gaming, film, virtual reality, and simulation, as these fields require advanced graphics rendering and real-time visualization. Skills in programming languages like C++ and knowledge of graphics APIs such as DirectX or OpenGL increase employability, and experience with game engines like Unity or Unreal Engine is often preferred.

What is 3D graphics programming?

3D graphics programming involves creating and manipulating three-dimensional visual content using programming languages and graphics APIs like OpenGL or DirectX. It requires understanding of mathematical concepts such as vectors and matrices, as well as skills in coding, shading, and rendering techniques to develop realistic or stylized 3D visuals for games, simulations, or visualizations.
More about 3D Graphics Programmer jobs

What cities are hiring for 3D Graphics Programmer jobs?

Cities with the most 3D Graphics Programmer job openings:

What are the most commonly searched types of 3D Graphics Programmer jobs?

The most popular types of 3D Graphics Programmer jobs are:

What states have the most 3D Graphics Programmer jobs?

States with the most job openings for 3D Graphics Programmer jobs include:

What are popular job titles related to 3D Graphics Programmer jobs?

For 3D Graphics Programmer jobs, the most frequently searched job titles are:

Infographic showing various 3D Graphics Programmer job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 89% Full Time, 7% Part Time, and 2% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $135,000 per year, or $64.9 per hour.

Principal C++ 2D/3D Software Developer

Portland, ME • On-site

$50.75 - $68.50/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Use your experience in 2D/3D graphics programming to develop software and 2D/3D visualizations that make a difference in everyday lives and impacts the world around us.

Key Responsibilities
  • Design and develop leading-edge 2D/3D GIS software
  • Research, analyze, and implement state-of-the-art features in real time rendering technology
  • Solve complex problems with design, algorithms, development, and user experience
  • Find, analyze, and fix bugs/performance problems in a timely manner
  • Take on complex goals that push the boundary of the possible
  • Build and ship quality software by working effectively with members of other software development teams in an agile, highly interactive, and creative environment
Requirements
  • 8+ years of experience utilizing C++, working in the field of 2D or 3D computer graphics
  • Advanced experience with one or more of the following areas of specialty: Color management and overprinting for prepress workflows Font/text processing (including text layouts for different languages) DirectX, OpenGL, or Vulkan APIs, (including GLSL/HLSL shader programming) Advanced software algorithms for hi-performance computer graphics 2D/3D data pre-processing/visualization algorithms to handle large volumes of input data Fast disk I/O (caching/paging) techniques to cache intermediate data flow Human interaction device interfaces (keyboard, mouse, 3D input, and touch devices) Multithreading and/or Parallel algorithms
  • Ability to clearly describe and analyze a problem and to articulate a solution
  • Excellent written and verbal communication skills
  • Strong time management, prioritization, teamwork, and interpersonal skills
  • Bachelor’s in computer science, computer engineering, or a related field
  • Working knowledge of graphics interchange file format specifications such as PDF, SVG, JPEG, and PNG
  • Familiarity with the Esri ArcGIS platform and online services or other GIS products
  • Master’s in computer science, computer engineering, or a related field
  • Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
  • A reasonable estimate of the base salary range is
#J-18808-Ljbffr