Back to jobs
N
Hiring companyNvidia

Verified today

Senior System Software Engineer

Pune,India,India Full-time On-site

About the role

Graphics Engineering team at NVIDIA builds VRWorks SDK and Windows drivers that enable immersive VR experiences across GPUs and platforms. The Senior System Software Engineer designs, implements, and optimizes system software components, collaborates with cross‑functional teams and external partners, and contributes to driver architecture for Windows and Linux. Pune, India, on-site work model.

What you’ll do

  • Implement and optimize VRWorks SDK features and Windows driver code
  • Improve framework architecture for GPU, CPU, and system OS platforms
  • Debug and root‑cause performance bottlenecks on hardware
  • Collaborate with internal teams, partners, and customers
  • Contribute to new chip platform bring‑up and emulation efforts

What you’ll bring

  • 8+ years system software development on Windows/Linux/iOS
  • Strong C++ programming and debugging
  • Experience with graphics APIs such as Direct3D, Vulkan, OpenGL
  • Deep understanding of 3D graphics hardware and software
  • Proficiency in OS fundamentals for Windows and Linux
  • Bachelor/Master/PhD in Computer Science, Electronics, or Electrical Engineering

Skills

C++Graphics APIsSystem softwareOS fundamentalsPerformance optimizationDriver development

Education

Bachelor/Master/PhD in Computer Science or Electronics or Electrical Engineering