1

3D Vulkan Developer Jobs (NOW HIRING)

Principal Graphics Developer Tools Engineer

Durham, NC ยท On-site

$135K - $167K/yr

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. Strong C++ software ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you. For two ...

CAD Graphics Engine Software Engineer

Los Angeles, CA ยท On-site +1

$150K - $186K/yr

About The Role We're looking for a Graphics Engine Software Engineer to join our growing team to ... Substantial experience with 3D Graphics APIs such as Vulkan or OpenGL * Experience with GPU ...

Principal Graphics Developer Tools Engineer

Austin, TX ยท On-site

$138K - $171K/yr

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. Strong C++ software ... 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

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. * Strong C ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you! For two ...

Principal Graphics Developer Tools Engineer

Hillsboro, OR ยท On-site

$152K - $188K/yr

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. Strong C++ software ... 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

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. * Strong C ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you! For two ...

Principal Graphics Developer Tools Engineer

Seattle, WA ยท On-site

$159K - $196K/yr

Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. Strong C++ software ... If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you. For two ...

Senior Rendering Engine Software Engineer

Cupertino, CA ยท On-site

$151K - $199K/yr

We're looking for a Senior Rendering Engine Software Engineer who is excited by the challenge of ... Vulkan, Direct3D 12, WebGPU) and shading languages (e.g., MSL, HLSL, GLSL, WGSL) Ability to use 3D ...

Showing results 41-60

3D Vulkan Developer information

See salary details

$77.5K

$154.1K

$228.5K

How much do 3d vulkan developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for 3d vulkan developer in the United States is $154,062.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $176,000.00 per year, depending on experience, location, and employer.

What is a 3D Vulkan developer?

A 3D Vulkan Developer is a software engineer who specializes in creating graphics applications and rendering engines using the Vulkan API. Vulkan is a low-level, cross-platform graphics and compute API that gives developers more direct control over GPU hardware and more efficient multithreading than older APIs like OpenGL. 3D Vulkan Developers often work on game engines, simulation software, or other high-performance graphics applications where optimal rendering performance and resource management are critical. They need strong knowledge of computer graphics concepts, C/C++ programming, and experience with shader development. Their work enables visually rich and efficient 3D graphics experiences on a variety of devices.

What are the key skills and qualifications needed to thrive as a 3D Vulkan developer, and why are they important?

To thrive as a 3D Vulkan Developer, you need strong proficiency in C/C++ programming, graphics pipeline concepts, and a deep understanding of the Vulkan API, often supported by a degree in computer science or related field. Familiarity with GPU debugging tools, shader programming languages like GLSL or SPIR-V, and version control systems such as Git is essential. Attention to detail, problem-solving skills, and effective teamwork set standout developers apart in this role. These skills ensure high-performance rendering solutions, efficient troubleshooting, and successful collaboration in complex graphics projects.

What are some common challenges faced by 3D Vulkan developers when optimizing graphics performance?

3D Vulkan Developers often encounter challenges related to efficiently managing GPU resources and minimizing CPU overhead, as Vulkan provides more direct control over hardware compared to older graphics APIs. Developers must carefully design their rendering pipelines, handle synchronization, and optimize memory usage to avoid bottlenecks. Additionally, debugging and profiling Vulkan applications can be complex due to the explicit nature of the API, making thorough testing and performance analysis crucial parts of the job.

What is the difference between 3D Vulkan Developer vs 3D OpenGL Developer?

Aspect3D Vulkan Developer3D OpenGL Developer
Required CredentialsProficiency in Vulkan API, programming skills in C/C++, graphics programming experienceKnowledge of OpenGL API, similar programming skills, graphics experience
Work EnvironmentGame development, real-time rendering, high-performance graphics applicationsGraphics applications, CAD, visualization, game engines
Industry UsageEmerging in high-performance and cross-platform projectsWidely used in legacy systems and existing projects

The main difference between a 3D Vulkan Developer and a 3D OpenGL Developer lies in the graphics API they specialize in. Vulkan offers lower-level access for better performance and cross-platform capabilities, while OpenGL is more mature and easier to learn. Both roles require similar credentials and are used in graphics-intensive industries, but Vulkan developers are often involved in cutting-edge, high-performance projects.

More about 3D Vulkan Developer jobs

What are popular job titles related to 3D Vulkan Developer jobs?

For 3D Vulkan Developer jobs, the most frequently searched job titles are:

Infographic showing various 3D Vulkan Developer job openings in the United States as of September 2026, with employment types broken down into 87% Full Time, 3% Part Time, and 10% Contract. Highlights an 77% Physical, 5% Hybrid, and 18% Remote job distribution, with an average salary of $154,062 per year, or $74.1 per hour.

Scientific Software Developer (Dayton)

Dayton, OH โ€ข On-site

Stellar Science
Software Developmentย โ€ขย 51 - 200 employees

Full-time

Re-posted 19 days ago


Job description

We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices.
Support software development in the following domains: computer vision and image processing, image simulation, laser or high-power microwave source generation and effects modeling, atmospheric modeling, computational electromagnetics (CEM), space domain awareness (SDA), high performance computing (HPC), computer aided design (CAD) tools, artificial intelligence (AI) and machine learning (ML) techniques, among others.
Minimum Requirements:
  • B.S. in math, science, computational engineering, an engineering field, or computer science
  • Substantial software development experience
  • Object-oriented development and C++ programming experience
  • Adept at learning new paradigms and programming development processes
  • Enthusiasm for developing modern, high-quality C++23 code
  • U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites

Desired:
  • Advanced degree (M.S. or Ph.D.) in science, an engineering field, math, or computer science
  • Active security clearance

Experience in any of the following is a plus:
  • Additional languages: Python, Java, TypeScript
  • C++ Boost, Eigen libraries
  • Cross-platform software development on Linux and Windows
  • 3D graphics using OpenGL, Open Scene Graph, Vulkan, and/or WebGL
  • User interface development with Qt, Material UI, Java Swing
  • Supercomputing: OpenMP, threads, MPI, GPUs/CUDA/Optix
  • Image processing, imagery analysis, or computer vision, computer aided design (CAD)
  • Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
  • Spacecraft subsystem modeling
  • Modeling and simulation, including directed energy
  • Machine learning and data analysis using Python (pandas, NumPy, SciPy, scikit-learn), C++, and frameworks such as PyTorch and TensorFlow
  • Reinforcement learning, large language model development, computer vision, data mining, and core ML techniques (classification, regression, clustering)
  • Experience with Advanced Framework for Simulation Integration & Modeling (AFSIM)
  • Experience with client- and server- side web applications
  • Experience or interest in building collaborative web tools

A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, for a class, or for fun. It should be long enough to help evaluate your programming and software engineering skills.
Positions are Dayton Ohio. We are currently hiring employees near Dayton, OH where we have a small shared office space.