Graphics (OpenGL, DX or Vulkan). With competitive salaries and a generous benefits package, NVIDIA ... If you're a creative and autonomous engineer with a real passion for technology, we want to hear ...
Graphics (OpenGL, DX or Vulkan). With competitive salaries and a generous benefits package, NVIDIA ... If you're a creative and autonomous engineer with a real passion for technology, we want to hear ...
As a Senior Machine Learning Engineer forOn-Device & Mobile AI, you will take state-of-the-art ... Metal/Vulkan/D3D/OpenGL ES render pipelines) - especially integrating computeworkloads alongside a ...
As a Senior Machine Learning Engineer forOn-Device & Mobile AI, you will take state-of-the-art ... Metal/Vulkan/D3D/OpenGL ES render pipelines) - especially integrating computeworkloads alongside a ...
Principal GPU AI Kernel Development Engineer
San Diego, CA · On-site
$143K - $192K/yr
Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12 * Exposure to Embedded systems and Real-time operating systems * Experience working with ARM architecture * Familiarity ...
Principal GPU AI Kernel Development Engineer
San Diego, CA · On-site
$143K - $192K/yr
Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12 * Exposure to Embedded systems and Real-time operating systems * Experience working with ARM architecture * Familiarity ...
Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12 * Exposure to Embedded systems and Real-time operating systems * Experience working with ARM architecture * Familiarity ...
Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12 * Exposure to Embedded systems and Real-time operating systems * Experience working with ARM architecture * Familiarity ...
Senior Embedded Software Engineer, EW
Costa Mesa, CA · On-site
$133K - $174K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS * Experience with Linux boot stages * Basic understanding of RF test equipment, such as signal ...
Senior Embedded Software Engineer, EW
Costa Mesa, CA · On-site
$133K - $174K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS * Experience with Linux boot stages * Basic understanding of RF test equipment, such as signal ...
Embedded Haskell Engineer, EW
Costa Mesa, CA · On-site
$141K - $185K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS
Embedded Haskell Engineer, EW
Costa Mesa, CA · On-site
$141K - $185K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS
Senior Embedded Engineer, EW
Costa Mesa, CA · On-site
$133K - $174K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS
Senior Embedded Engineer, EW
Costa Mesa, CA · On-site
$133K - $174K/yr
Experience with graphics programming (OpenGL, DirectX, Vulkan, etc.) * Experience with Nix/NixOS
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 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 Developer Technology Engineer - Windows AI Platform
Santa Clara, CA · On-site
$143K - $189K/yr
The Developer Technology Engineer role focuses on collaborating with industry partners to enhance ... knowledge in Vulkan and / or DX12. • Detailed knowledge of the latest generation GPU ...
Senior Developer Technology Engineer - Windows AI Platform
Santa Clara, CA · On-site
$143K - $189K/yr
The Developer Technology Engineer role focuses on collaborating with industry partners to enhance ... knowledge in Vulkan and / or DX12. • Detailed knowledge of the latest generation GPU ...
As a Senior Machine Learning Engineer forOn-Device & Mobile AI, you will take state-of-the-art ... Metal/Vulkan/D3D/OpenGL ES render pipelines) - especially integrating computeworkloads alongside a ...
As a Senior Machine Learning Engineer forOn-Device & Mobile AI, you will take state-of-the-art ... Metal/Vulkan/D3D/OpenGL ES render pipelines) - especially integrating computeworkloads alongside a ...
... Vulkan/SPIR-V compute, D3D12, CUDA); profile with browser and platform tools (Chrome/Dawn GPU ... Required : • 8+ years in software/ML engineering, with at least 4 years focused on on-device ...
... Vulkan/SPIR-V compute, D3D12, CUDA); profile with browser and platform tools (Chrome/Dawn GPU ... Required : • 8+ years in software/ML engineering, with at least 4 years focused on on-device ...
They are seeking an Autonomy Visualization Software Engineer to develop high-quality visualization ... engines (OpenGL, Vulkan, Unity, Unreal) • Strong communication skills, and collaborate ...
They are seeking an Autonomy Visualization Software Engineer to develop high-quality visualization ... engines (OpenGL, Vulkan, Unity, Unreal) • Strong communication skills, and collaborate ...
The core rendering pipeline, culling and dispatching systems, graphics APIs backends (Vulkan, Metal ... Partner with your team and other engineering leaders to define and execute the vision for the core ...
The core rendering pipeline, culling and dispatching systems, graphics APIs backends (Vulkan, Metal ... Partner with your team and other engineering leaders to define and execute the vision for the core ...
Deep expertise in GPU programming using OpenGL ES, Vulkan, EGL, or equivalent graphics APIs. * Strong proficiency in C/C++ for embedded systems; experience with real-time rendering optimization and ...
Quick apply
Deep expertise in GPU programming using OpenGL ES, Vulkan, EGL, or equivalent graphics APIs. * Strong proficiency in C/C++ for embedded systems; experience with real-time rendering optimization and ...
CODEC Video Compression Engineer/Developer
Torrance, CA · On-site
$161K - $226K/yr
... Developer to build low cost FPV digital video, similar to DJI 04. They will design, optimize, and ... Experience with GPU acceleration (CUDA, Vulkan, OpenCL) * Strong proficiency in C/C++ and ...
CODEC Video Compression Engineer/Developer
Torrance, CA · On-site
$161K - $226K/yr
... Developer to build low cost FPV digital video, similar to DJI 04. They will design, optimize, and ... Experience with GPU acceleration (CUDA, Vulkan, OpenCL) * Strong proficiency in C/C++ and ...
Staff Software Engineer, XR Graphics (iOS/Metal)
San Jose, CA · On-site
$164K - $202K/yr
Experience with GPU programming models ... Experience with Vulkan. * Experience identifying performance bottlenecks and optimizing ...
Staff Software Engineer, XR Graphics (iOS/Metal)
San Jose, CA · On-site
$164K - $202K/yr
Experience with GPU programming models ... Experience with Vulkan. * Experience identifying performance bottlenecks and optimizing ...
Senior Software Engineer, ICX Graphics
Mountain View, CA · Hybrid
$165K - $204K/yr
Graphics or game engine developer with strong experience in 3D graphics development using C++ and APIs like OpenGL ES or Vulkan. * Experience with mobile/embedded platforms, custom rendering engines ...
Senior Software Engineer, ICX Graphics
Mountain View, CA · Hybrid
$165K - $204K/yr
Graphics or game engine developer with strong experience in 3D graphics development using C++ and APIs like OpenGL ES or Vulkan. * Experience with mobile/embedded platforms, custom rendering engines ...
GPU Driver Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Strong proficiency in C/C++ programming * Deep experience in user/kernel mode drivers on Linux * Experience with graphics APIs (Vulkan, DirectX, Metal, OpenGL) * Familiarity with compiler ...
GPU Driver Lead
Sunnyvale, CA · On-site
$175K - $250K/yr
Strong proficiency in C/C++ programming * Deep experience in user/kernel mode drivers on Linux * Experience with graphics APIs (Vulkan, DirectX, Metal, OpenGL) * Familiarity with compiler ...
CODEC Video Compression Engineer/Developer
Torrance, CA · Hybrid
$161K - $226K/yr
... Developer to build low cost FPV digital video, similar to DJI 04. They will design, optimize, and ... Experience with GPU acceleration (CUDA, Vulkan, OpenCL) * Strong proficiency in C/C++ and ...
CODEC Video Compression Engineer/Developer
Torrance, CA · Hybrid
$161K - $226K/yr
... Developer to build low cost FPV digital video, similar to DJI 04. They will design, optimize, and ... Experience with GPU acceleration (CUDA, Vulkan, OpenCL) * Strong proficiency in C/C++ and ...
Senior Software Engineer, Autonomy Visualization
Mountain View, CA · On-site
$145K - $192K/yr
... Vulkan, Unity, Unreal) • Deeply technical: enjoy working through thorny performance problems in low-level code, and working with advanced language features • Strong communication skills, and ...
Senior Software Engineer, Autonomy Visualization
Mountain View, CA · On-site
$145K - $192K/yr
... Vulkan, Unity, Unreal) • Deeply technical: enjoy working through thorny performance problems in low-level code, and working with advanced language features • Strong communication skills, and ...
Vulkan Developer information
What is the difference between Vulkan Developer vs OpenGL Developer?
| Aspect | Vulkan Developer | OpenGL Developer |
|---|---|---|
| Required Credentials | Proficiency in Vulkan API, programming skills in C/C++, graphics programming experience | Knowledge of OpenGL API, similar programming skills, graphics programming experience |
| Work Environment | Developing high-performance graphics and compute applications, often in gaming or simulation industries | Creating cross-platform graphics applications, often in gaming, CAD, or visualization sectors |
| Industry Usage | Used in modern, high-efficiency graphics engines, VR, and real-time rendering | Widely used in legacy systems, cross-platform applications, and educational contexts |
Vulkan Developers focus on high-performance, low-level graphics programming using the Vulkan API, suitable for modern, resource-intensive applications. OpenGL Developers work with a more established, higher-level API, often for cross-platform compatibility and legacy support. Both roles require strong graphics programming skills but differ in API complexity and application focus.

Nvidia rating
9.6
Based on 17 frontline employees who took The Breakroom Quiz
8th of 241 rated software companies
Job description
NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as "the AI computing company".
We are looking to grow our company, and grow our teams with the smartest people in the world. We are looking for you: a Computer Science or Computing Engineer to support our NVIDIA Back End Compiler Team! Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures.
What you'll be doing:
Investigate problems or improvement opportunities within the NVIDIA Compiler Back End - consistent with your compiler experience and knowledge.
Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages
What we need to see:
Recent graduate with a Bachelors or Master's degree in Computer Science or Computer Engineering or equivalent experience.
Successful completion of an undergraduate Compiler Design class. Background in LLVM code generation.
Strong writing and oral skills, as well as an ability to follow best practices for Software Engineering.
You possess strong coding skills with C/C++
Ways to stand out from the crowd:
You wish to specialize in Compiler Design and Construction and have pursued graduate coursework in these areas.
Possess hands-on experience with backend compiler design and code generation.
Background in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
Experience with in any of the following areas is a plus: GPU and parallel architectures; CUDA and/or PTX; Graphics (OpenGL, DX or Vulkan).
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the brightest people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993