Skip to main content

Khronos Technology Job Board

Shader Compiler Software Engineers at LunarG

Categories: Vulkan, SPIR, OpenGL ES, OpenGL

Shader Compiler Software Engineers,

Looking for a new challenge? LunarG is looking for talented shader compiler and 3D graphics software engineers to help us deliver world-class, 3D graphics solutions. What do we mean by that? We create, enhance, and troubleshoot shader compilation tools, graphics drivers and developer tools, SDKs, and SPIR-V, Vulkan, and OpenXR ecosystem components for the game console, desktop, and mobile markets. We also help companies who are getting started with Vulkan and OpenXR or need help with performance tuning or shader compiler projects. You can help us tackle these challenging problems.

We are looking for experienced developers with some or all of these skills:


  • Bachelor or Master degree in Computer Science, Computer Engineering, or a related engineering field
  • Master’s level experience with compilers that includes optimization and compiler front-end methodologies (e.g., LLVM, SPIRV-tools, glslang)
  • C++
  • Scripting, source code control, and build tools proficiency (e.g. Bash, Python, CMake, Git)


  • Familiarity with 3D graphics APIs (e.g., Vulkan, OpenGL, OpenGL ES, Direct3D 12) and GPU architectures
  • Familiarity with shader languages (e.g. SPIR-V, HLSL, MSL, GLSL)
  • Familiarity with CPU architectures
  • Development on multiple platforms (Linux, Windows, and macOS)
  • Open source development tools and methodologies
  • Continuous Integration solutions and methodologies

If this sparks your interest, please contact us at We look forward to hearing from you!

Posted: November 18th, 2021