Nvidia

Graphics System Software Engineer

Nvidia
Apply
1 day ago
Santa Clara, CA, USASenior / Staff+
H1B sponsor

Base Salary

$152k - $288k/yr

Responsibilities

  • Develop advanced graphics and deep learning technologies for real-time AI experiences.
  • Design, develop, and maintain user-mode driver and platform code for NVIDIA graphics technologies.
  • Build and implement graphics APIs and systems across GPU generations and operating systems.
  • Ensure backward and forward compatibility across GPU architectures, operating systems, and driver releases.
  • Support the design, development, and validation of next-generation graphics processors.

Requirements

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a similar field, or equivalent experience.
  • At least 5 years of experience writing robust, maintainable C++.
  • At least 5 years of experience with platform, driver, or SDK development.
  • Strong knowledge of algorithms, data structures, and computer architecture.
  • Working experience with DirectX 12, Vulkan, or other rendering APIs.
  • Preferred experience with Windows or Linux user-mode drivers.
  • Preferred game development experience on console, desktop, or mobile environments.
  • Familiarity with security methodologies for writing secure code.
  • Strong collaboration, self-motivation, and interpersonal skills.

Benefits

  • Eligible for equity and benefits.
  • Applications accepted at least until October 4, 2026.

Tech Stack

C++LinuxWindows

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me