1

Vulkan Programmer Jobs in Rosemead, CA (NOW HIRING)

The ideal candidate will have deep expertise in C++ , Vulkan , real-time rendering, GPU optimization, and advanced graphics technologies. You will collaborate closely with researchers and engineers ...

Senior Tools Engineer

Los Angeles, CA · On-site

$112K - $154K/yr

Our client is looking for a Tools Programmer to join their fully remote team to build next ... OpenGL, Vulkan). * Solid mathematical skills, particularly in linear algebra and geometry.

Senior Tools Engineer

Los Angeles, CA · On-site +1

$112K - $154K/yr

Our client is looking for a Tools Programmer to join their fully remote team to build next ... OpenGL, Vulkan). * Solid mathematical skills, particularly in linear algebra and geometry.

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

Our platform combines a modern, cloud-native CAD environment with AI-powered engineering workflows ... Substantial experience with 3D Graphics APIs such as Vulkan or OpenGL * Experience with GPU ...

Vulkan Programmer information

See Rosemead, CA salary details

$13

$53

$73

How much do vulkan programmer jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for vulkan programmer in Rosemead, CA is $53.26, according to ZipRecruiter salary data. Most workers in this role earn between $44.81 and $63.65 per hour, depending on experience, location, and employer.

What is a Vulkan programmer?

Vulkan Programmers are software developers who specialize in using the Vulkan graphics and compute API to create high-performance graphics applications, such as video games, simulations, and visualization tools. They are skilled in low-level programming, optimizing rendering pipelines, and managing resources for efficient GPU usage. Vulkan Programmers often work closely with game engines or custom graphics frameworks to achieve advanced visual effects and real-time performance. Their expertise is crucial for applications that require cross-platform compatibility and maximum control over graphics hardware.

What are some common challenges Vulkan programmers face when integrating Vulkan into existing projects?

Vulkan Programmers often encounter challenges such as managing the explicit nature of Vulkan’s API, which requires detailed handling of memory management and synchronization. Integrating Vulkan into legacy codebases can reveal compatibility issues and a steep learning curve, particularly when transitioning from more abstract graphics APIs like OpenGL or DirectX. Additionally, debugging and performance optimization can be more complex due to Vulkan’s low-level access to hardware, requiring robust tooling and a deep understanding of graphics pipelines. Collaborating closely with other developers and technical artists is essential to ensure seamless integration and optimal performance.

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

To thrive as a Vulkan Programmer, you need a solid understanding of computer graphics, C/C++ programming, and low-level GPU architecture, often supported by a degree in computer science or a related field. Familiarity with the Vulkan API, graphics debugging tools like RenderDoc, and shader languages such as GLSL or HLSL is typically required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help set candidates apart in this role. These skills ensure efficient development of high-performance graphics applications and successful teamwork in demanding technical environments.

What cities near Rosemead, CA are hiring for Vulkan Programmer jobs?

Cities near Rosemead, CA with the most Vulkan Programmer job openings:

Infographic showing various Vulkan Programmer job openings in Rosemead, CA as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, 8% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $110,779 per year, or $53.3 per hour.

Software Engineer V

Bell Gardens, CA • On-site

Epitec
Recruiting and Staffing Services • 1 - 5K employees

$104.99/hr

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

  • Location: Bell Gardens, California
  • Type: Contract
  • Job #106304

Senior Graphics Engineer
Location: Remote (U.S.)
Duration: 6-Month Contract
Pay Rate: $104.99/hour
Position Overview
Meta's Codec Avatars Lab is seeking a highly skilled Senior Graphics Engineer to help drive the development of a modern, high-performance rendering engine that powers next-generation research experiences. This role focuses on advancing rendering capabilities, improving performance, implementing cutting-edge graphics techniques, and integrating research innovations into production-quality demonstrations.
The ideal candidate will have deep expertise in C++, Vulkan, real-time rendering, GPU optimization, and advanced graphics technologies. You will collaborate closely with researchers and engineers to bring state-of-the-art graphics innovations from concept to reality.
Key Responsibilities
  • Develop, enhance, and optimize features within a low-level Vulkan rendering engine.
  • Profile and improve GPU and CPU performance across the rendering pipeline.
  • Support multi-GPU real-time rendering and multithreaded XR rendering workflows.
  • Implement advanced rendering techniques including:
    • Deferred Shading
    • Ray Tracing
    • HDR Rendering
  • Improve display quality through high refresh-rate rendering and color-accurate HDR output.
  • Integrate rendering systems with research initiatives and adjacent technologies across the organization.
  • Investigate, troubleshoot, and resolve rendering engine and graphics-related issues.
  • Contribute to cross-platform support across Linux, Windows, and macOS environments.
  • Improve tooling, build reliability, and development workflows.
  • Create technical documentation and assist in preparing components for potential external release.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Strong programming expertise in C++.
  • Significant hands-on experience with Vulkan graphics development.
  • Experience building desktop graphics applications or rendering systems.
  • Strong understanding of:
    • Real-time rendering pipelines
    • Graphics architecture
    • Shading models
    • GPU programming concepts
  • Experience profiling and optimizing both GPU and CPU performance.
  • Experience using version control systems such as Git or Mercurial.
  • Excellent communication and collaboration skills.
  • Strong attention to detail and problem-solving abilities.
Preferred Qualifications
  • Game engine development experience.
  • Experience with neural rendering, radiance fields, or Gaussian splatting.
  • Hands-on experience with ray tracing, HDR, deferred rendering, or related techniques.
  • Experience leveraging modern AI tools and workflows.
  • Cross-platform development expertise across Linux, Windows, and macOS.
  • Experience with OpenXR and VR/XR rendering environments.
  • Knowledge of OpenGL, Direct3D 12, Metal, or mobile graphics development.
  • Experience integrating graphics SDKs such as DLSS or other upscaling technologies.
  • Experience with real-time networking or netcode development.
  • Exposure to PyTorch, CUDA, TensorRT, or Python interoperability tools such as pybind11.
  • Experience contributing to graphics research published at conferences such as SIGGRAPH or CVPR.
  • Open-source development experience.
  • Familiarity with build systems including CMake, Bazel, or Buck.
Ideal Candidate
The ideal candidate is a seasoned graphics engineer with deep Vulkan expertise, strong GPU optimization skills, and a passion for advancing real-time rendering technology. Candidates with experience in graphics engines, XR/VR systems, rendering research, or high-performance visualization applications will be especially successful in this role.
#INDPRO
#LI-CN1