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.
Security @ 3
Linux @ 4
Algorithms @ 4
Data Structures @ 4
API @ 4
GPU @ 4
Deep Learning @ 4
AI @ 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
NVIDIA is searching for an outstanding Senior Graphics System Software Engineer to expand the AI & Graphics team. As a team member, you will work with a group of talented graphics software engineers from a wide range of backgrounds like gaming, deep learning, application and system development and hardware design distributed across the world.
Responsibilities
- Develop the latest graphics and deep learning technologies to bring real-time AI to gamers and creators.
- Work with industry leaders to design new APIs and systems and implement them across multiple GPU generations and operating systems.
- Collaborate with leading game studios to ensure their games run optimally on NVIDIA hardware and use NVIDIA's graphics and AI technologies.
- Participate in the development of new real-time rendering and AI techniques for gaming, virtual reality, mixed reality, and computer-aided design industries.
- Support the design, development, and validation of next-generation graphics processors from design to store shelves.
Requirements
- B.S. or higher degree in Computer Science/Engineering or similar field (or equivalent experience).
- 12+ years of industry experience (or equivalent) in system programming, gaming, or related field.
- Solid background in algorithms, data structures, and computer architecture.
- Foundational understanding of software design principles with experience designing and building robust software platforms.
- Experience working across multiple platform architectures and with DirectX 12, Vulkan, or other rendering APIs.
Ways to Stand Out
- Working experience in Windows or Linux User Mode Drivers.
- Experience with Game Engine Development on console, desktop, or mobile environments.
- Familiarity with the latest security methodologies for writing secure code.
- Strong interpersonal skills, self-motivated, and a track record of driving complex, cross-functional software initiatives.
Compensation & Benefits
- Base salary range by level:
- Level 5: 224,000 USD - 356,500 USD
- Level 6: 272,000 USD - 431,250 USD
- Eligible for equity and benefits (link to NVIDIA benefits referenced in original posting).
Additional Information
- Applications for this job will be accepted at least until June 12, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and committed to fostering an inclusive work environment.