Verified today
Senior System Software Engineer
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
Education
Bachelor/Master/PhD in Computer Science or Electronics or Electrical Engineering