Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 4
GPU @ 4
AI @ 4
OpenGL @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal. You will be part of a team whose mission is to achieve the best possible performance, power-efficiency, and latency for the latest games and creative applications. You will work with engineers across the company to develop a driver that leads the industry in quality and performance.
Responsibilities
- Diagnose GPU and CPU performance bottlenecks in Vulkan and Proton titles.
- Identify changes to API usage to improve performance and communicate with third-party developers.
- Implement driver performance improvements and resolve driver defects.
- Collaborate with engineers on the team and across NVIDIA.
- Develop and optimize low-level system/driver code to achieve best possible performance and power-efficiency.
Requirements
- B.S. or higher in Computer Science/Engineering or similar field, or equivalent experience.
- 5+ years of experience (or equivalent) in graphics software, system programming, or a related field.
- Understanding of graphics fundamentals.
- Experience with operating systems and a solid understanding of computer architecture.
- Comfortable with Vulkan, OpenGL, or DirectX.
- Strong programming skills in C and C++, and familiarity with assembly code.
- Experience developing highly optimized code.
Ways to Stand Out
- Strong interest and background in 3D graphics.
- Working experience inside operating system kernels and device drivers.
- Ability to think creatively to debug and solve complex, hard-to-reproduce problems.
- Self-motivated with strong interpersonal skills and ability to work across time zones.
Compensation & Benefits
- Base salary range: 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
- Eligible for equity and company benefits (link provided in original posting).
Additional Information
- Applications for this job will be accepted at least until February 7, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.