1

Opengl Vulkan Jobs (NOW HIRING)

Implement graphics features using DirectX (DX11/DX12), Vulkan, OpenGL, Metal, or equivalent graphics APIs. * Work with HLSL/GLSL shaders and modern rendering techniques. Performance Optimization

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

$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

$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 ...

GPU Design Verification Engineer

Orlando, FL

$127K - $155K/yr

Familiarity with GPU architecture - OpenGL, Vulkan, Metal. Able to share ideas and collaborate under aggressive schedules. Minimum Qualifications Experience or coursework in computer architecture.

Senior Software Engineer

San Mateo, CA · Hybrid

$193K - $289K/yr

... OpenGL, Vulkan and DirectX to contribute to data generation projects; employing computer graphics simulation technologies focused on human modeling, including hair, muscle, and skin deformation to ...

Backend Engineer

San Francisco, CA · On-site

$170K - $220K/yr

Experience with Graphics API like OpenGL, Vulkan, etc. * Experience with Streaming protocol like WebRTC. * Experience with Machine Learning Infrastructure especailly computer vision. * Familiarity ...

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 Staff Engineer: 3D Reconstruction

Senior Staff Engineer: 3D Reconstruction

Aechelon Technology

South San Francisco, CA

$280K - $310K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

The Senior Staff Engineer: 3D Reconstruction will lead Aechelon's engineering efforts at reconstructing 3D models from photographic and video sources, including extracting point clouds, Gaussian splats, and polygonal meshes, for both content production and realtime imagery exploitation.


ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Design and develop tools for automated creation of 3D models from photogrammetric sources such as satellite imagery and aerial photography
  • Design and develop software for registering imagery and videos to align with Aechelon's 3D global terrain
  • Design and develop tools for automated creation of 3D models from video sources
  • Develop tools for modeling and exploitation of Gaussian splats, including relighting.
  • Design and develop processes and tools for validating reconstructed data for use in specific digital twin and/or AI training applications.

EXPERIENCE REQUIRED FOR THIS POSITION:

  • Passion for real time computer graphics and solid software engineering principles
  • 7+ years of experience in design and architecture of software for 3D reconstruction from 2D image sources.
  • Experience leading a team of peers in shipping exceptional products within the constraints of a delivery deadline
  • In-depth knowledge of and experience programming in C and C++ languages
  • Experience developing OpenGL, Vulkan or Direct3D applications, including both real time engines, graphics tools for the content creation pipeline and programmable shading
  • Strong analytical and problem-solving skills
  • Ability to work with export-controlled technology

DESIRED COMPENTENCIES:

  • Experience with rendering engines and scene graphs such as Intrinsic Alchemy, OpenSceneGraph, Unreal, Unity, or Source
  • Experience with GPU computing platforms such as OpenCL, CUDA, or DirectCompute
  • Experience with multi-processing real time systems
  • Experience developing image processing software
  • Experience with defect tracking systems such as Bugzilla or Jira
  • Experience with Configuration Management (CM) systems such as Perforce or Git
  • Experience developing tools to work with geographic data such as KML, vector files, digital elevation and satellite imagery
  • Experience scripting in Python.

REQUIRED EDUCATION, ELIGIBILITY AND EXPERIENCE:

  • BS in Engineering, Computer Science or similar technical field

Salary Range: $280,000 - $310,000 USD per year

The above range is specific to CALIFORNIA and may not be applicable to other locations. The pay scale for this role is between $280,000 - $310,000. Final compensation is based on factors such as the candidate's skills, qualifications, and experience.


We offer a very attractive compensation package including competitive base salary, company performance-based profit sharing, 401k, 100% employer paid health benefits (medical, dental, vision, life, std,  ltd, and life insurance plans).
 
No relocation reimbursement provided.