1

Vulkan Programmer Jobs in California (NOW HIRING)

GPU Compiler Lead

Sunnyvale, CA · On-site

$68.75 - $90.25/hr

... programming languages for GPUs (Vulkan, DirectX, CUDA, Metal, OpenCL, OpenGL) • Deep understanding of computer architecture, including memory hierarchy, instruction flow, and other modern ...

Lead a multidisciplinary team of managers and principal engineers spanning GPU architecture liaison ... Deep background in Vulkan or OpenGL driver internals, including SPIR-V or shader translation, tiled ...

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

Senior Rendering Engineer

San Mateo, CA

$119K - $163K/yr

... Vulkan GAPI's. We have a powerful need for top-notch, low-level and high-level graphics work. You ... Work with other engineering and art teams * Take ownership of a project throughout its full ...

Backend Engineer

San Francisco, CA · On-site

$170K - $220K/yr

Position Summary As a Backend Engineer at HeyGen, you'll be at the forefront of building the core ... Experience with Graphics API like OpenGL, Vulkan, etc. * Experience with Streaming protocol like ...

Neural Graphics Engineer

Santa Clara, CA

$164K - $203K/yr

Familiarity with graphics APIs (Vulkan, OpenGL, DirectX), shader programming (Slang, HLSL, GLSL), or compiler development Your base salary will be determined based on your location, experience, and ...

Neural Graphics Engineer

Santa Clara, CA · On-site

$164K - $203K/yr

Familiarity with graphics APIs (Vulkan, OpenGL, DirectX), shader programming (Slang, HLSL, GLSL), or compiler development Your base salary will be determined based on your location, experience, and ...

Neural Graphics Engineer

Santa Clara, CA

$163K - $201K/yr

Familiarity with graphics APIs (Vulkan, OpenGL, DirectX), shader programming (Slang, HLSL, GLSL), or compiler development Your base salary will be determined based on your location, experience, and ...

next page

Showing results 1-20

Vulkan Programmer information

What are Vulkan Programmers?

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 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 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 cities in California are hiring for Vulkan Programmer jobs? Cities in California with the most Vulkan Programmer job openings:

GPU Compiler Lead

Bolt Graphics

Sunnyvale, CA • On-site

$68.75 - $90.25/hr

Full-time

Posted 18 days ago


Job description

Job Summary:
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most efficient graphics processors. They are seeking a highly experienced GPU Compiler Lead to lead the design and implementation of a high-performance compiler stack for their proprietary GPU architecture.
Responsibilities:
• Lead the development of the LLVM-based compiler backend
• Design optimization passes for parallel workloads
• Collaborate with hardware architects to optimize performance and efficiency
• Lead internal teams of compiler engineers and coordinate with partners and external contributors
Qualifications:
Required:
• 8+ years industry experience leading design and implementation of a high-performance compiler stack for proprietary GPU architecture
• Bachelor’s/Master’s degree in Computer Engineering, Computer Science, or related field
• Strong proficiency with C++ and assembly
• Expertise in LLVM and GCC internals
• Deep understanding of GPU architectures
• Experience with code analysis and IR (LLVM, MLIR, ISPC)
• Deep understanding of parallel programming languages for GPUs (Vulkan, DirectX, CUDA, Metal, OpenCL, OpenGL)
• Deep understanding of computer architecture, including memory hierarchy, instruction flow, and other modern processors
• Demonstrated ability to ship high-quality production software
• Experience with technical leadership
Preferred:
• Familiarity with ML frameworks
• Experience co-designing hardware architectures
• Understanding of RISC-V and vector processors
Company:
Bolt Graphics is a semiconductor startup building the fastest and most efficient graphics processors (GPUs). Founded in 2020, the company is headquartered in Sunnyvale, USA, with a team of 51-200 employees. The company is currently Growth Stage.