1

Opengl Vulkan Jobs (NOW HIRING)

Senior Tools Engineer

Los Angeles, CA · On-site

$112K - $154K/yr

Deep knowledge of graphics programming, including shaders and graphics APIs (DirectX, OpenGL, Vulkan). * Solid mathematical skills, particularly in linear algebra and geometry. * Experience with ...

Senior Tools Engineer

Los Angeles, CA · On-site +1

$112K - $154K/yr

Deep knowledge of graphics programming, including shaders and graphics APIs (DirectX, OpenGL, Vulkan). * Solid mathematical skills, particularly in linear algebra and geometry. * Experience with ...

Senior Game Developer

Plymouth, MI · On-site

$120K - $160K/yr

Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of the following: Optimization, networking, UI/UX, AI, generative AI, physics, data management, graphics ...

Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of the following: Optimization, networking, UI/UX, AI, generative AI, physics, data management, graphics ...

Graphics Software Engineer

Austin, TX · On-site

$138K - $171K/yr

Experience with GPU programming via OpenGL, Vulkan, Metal, DirectX, CUDA, or other APIs. Experience with continuous integration systems, automated build systems, and regression systems. Strong ...

Graphics Software Engineer

Austin, TX · On-site

$138K - $171K/yr

Preferred Qualifications Experience with GPU programming via OpenGL, Vulkan, Metal, DirectX, CUDA, or other APIs. Experience with continuous integration systems, automated build systems, and ...

Graphics Software Engineer

Austin, TX

$138K - $171K/yr

Experience with GPU programming via OpenGL, Vulkan, Metal, DirectX, CUDA, or other APIs. Experience with continuous integration systems, automated build systems, and regression systems. Strong ...

next page

Showing results 1-20

Opengl Vulkan information

See salary details

$77.5K

$154.1K

$228.5K

How much do opengl vulkan jobs pay per year?

As of Jul 16, 2026, the average yearly pay for opengl vulkan 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 the difference between Opengl Vulkan vs Graphics Programmer?

AspectOpengl Vulkan
Required CredentialsKnowledge of graphics APIs, programming skills in C/C++, understanding of graphics pipeline
Work EnvironmentDevelopment of graphics applications, game engines, or visualization tools
Industry UsageUsed in gaming, simulation, and high-performance graphics applications

Opengl Vulkan and Graphics Programmers both require strong knowledge of graphics APIs and programming skills. While Opengl Vulkan refers to the APIs themselves, Graphics Programmers are professionals who utilize these APIs to develop graphics solutions. The main difference is that Opengl Vulkan is a technical API, whereas Graphics Programmers are roles that work with these APIs to create visual content in various industries.

What are some common challenges faced when transitioning from OpenGL to Vulkan in a graphics programming role?

Transitioning from OpenGL to Vulkan can be challenging due to Vulkan’s lower-level API, which requires developers to manage more details such as memory allocation, synchronization, and resource binding. Unlike OpenGL’s more abstracted approach, Vulkan demands a deeper understanding of hardware and explicit control over the graphics pipeline. This often results in steeper learning curves but also allows for greater performance optimization and flexibility. Developers should be prepared to invest time in learning new concepts and best practices, and may benefit from collaborating closely with team members experienced in Vulkan.

What are the key skills and qualifications needed to thrive as an OpenGL/Vulkan Developer, and why are they important?

To thrive as an OpenGL/Vulkan Developer, you need strong programming skills in C or C++, a solid understanding of computer graphics concepts, and experience with graphics APIs like OpenGL and Vulkan. Familiarity with development environments, graphics debugging tools (such as RenderDoc), and shader programming languages (GLSL or SPIR-V) is typically required. Analytical thinking, problem-solving, and effective communication help developers collaborate and troubleshoot complex rendering issues. These skills are crucial for building efficient, high-performance graphics applications and staying competitive in the evolving field of graphics programming.

What are OpenGL and Vulkan?

OpenGL and Vulkan are both cross-platform graphics APIs used for rendering 2D and 3D vector graphics. OpenGL is widely used for its simplicity and ease of integration, making it popular in games and visualization applications. Vulkan, on the other hand, is a newer API designed to provide high-efficiency, low-overhead access to modern GPUs, offering more direct control to developers and better performance, especially in multi-threaded environments. Both are maintained by the Khronos Group and are essential tools for graphics programming and game development.
More about Opengl Vulkan jobs
What cities are hiring for Opengl Vulkan jobs? Cities with the most Opengl Vulkan job openings:
What states have the most Opengl Vulkan jobs? States with the most job openings for Opengl Vulkan jobs include:
Infographic showing various Opengl Vulkan job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 1% Part Time, and 4% Contract. Highlights an 92% Physical, 4% Hybrid, and 4% Remote job distribution, with an average salary of $154,062 per year, or $74.1 per hour.
Senior Software Engineer, Deepview

Senior Software Engineer, Deepview

Anduril Industries

Boston, MA • On-site

$133K - $175K/yr

Other

Re-posted 11 hours ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Anduril

Based on 7 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Manufacturers average

Based on 71,325 frontline employees who took The Breakroom Quiz


Job description

ABOUT THE TEAM
The Deepview team builds Anduril's real-time 3D data visualization and analysis tool. Deepview ingests protobuf, image, video, and CSV data streams-rendering them in a time-synchronized world view with terrain, plots, and camera feeds for deep introspection of autonomous systems. The tool runs cross-platform (Linux, macOS, Windows) and supports both offline data analysis and live telemetry streaming over MAVLink, STANAG 4586, Flux, and gRPC.
Our team's mission is to give engineers and operators the deepest possible visibility into what autonomous systems are doing and why. We build high-performance visualization software that handles massive data volumes from heterogeneous sources, enabling engineers across Anduril to debug, analyze, and validate autonomous behaviors in the field and in simulation.
WHAT YOU'LL DO

  • Develop and extend Deepview's real-time 3D rendering engine and 2D plotting capabilities using C++20 and OpenGL (via the Cinder framework).
  • Build and optimize data ingestion pipelines for diverse formats including Protobuf, MCAP, HDF5, video (FFmpeg), KML, MAVLink telemetry logs, and CSV.
  • Implement and maintain live telemetry streaming over gRPC, MAVLink, STANAG 4586, and Anduril protocols.
  • Design cross-platform features targeting Linux, macOS, and Windows using CMake.
  • Create APIs (including gRPC services and a Python client SDK) that allow external tools and scripts to interact with Deepview.
  • Collaborate with mission teams across Anduril to support new data types, visualization needs, and debugging workflows.
  • Test and validate features through unit testing and performance benchmarks.


REQUIRED QUALIFICATIONS

  • 3+ years of experience in C++ software engineering
  • Experience with CMake-based build systems
  • Experience developing on Linux-based environments
  • Strong communication skills and an ability to work effectively with cross-functional teams
  • Must be a U.S. Person due to required access to U.S. export controlled information or facilities


PREFERRED QUALIFICATIONS

  • Experience with real-time graphics or visualization (OpenGL, Vulkan, or similar)
  • Experience with 3D rendering frameworks (Cinder, OpenFrameworks, or similar)
  • Experience with geospatial libraries (GDAL, KML) or terrain rendering
  • Experience with Nix package management or reproducible build systems
  • Experience developing with Python or Lua scripting

Working at Anduril


What Anduril employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media