Senior System Software Engineer - Gpu Virtualization

Nvidia Corporation

Pune, India
On-site
C/c++ development
Windows or linux device drivers
Pc architecture
Nvidia Corporation is seeking a Senior System Software Engineer for its GPU Virtualization team in Pune, India. The role requires a strong background in system software development, particularly in device drivers, along with proficiency in C/C++ and debugging skills

Job Summary

  • Work closely with passionate engineers to design, develop, optimize, debug, unit test, document and maintain next-generation graphics and computing features for NVIDIA GPUs.
  • We work on next-generation GPU hardware and software features through all phases of development, and you will get an opportunity to work across user and kernel stacks.
  • Collaborate with many internal teams (software, hardware, architecture, QA and OEM support), partners and customers to define new products and features, and resolve issues.

Matching Summary

Match Score: 85

Nvidia Corporation is seeking a Senior System Software Engineer for its GPU Virtualization team in Pune, India. The role requires a strong background in system software development, particularly in device drivers, along with proficiency in C/C++ and debugging skills.

Skills & Requirements

Must-have

  • C/C++ development
  • Windows or Linux device drivers
  • PC architecture
  • work close to the hardware
  • system software development
  • debug complex software

Nice-to-have

  • virtualization concepts
  • graphics technologies
  • computer system architecture fundamentals

Key Requirements

  • 5+ years of industry experience
  • BS degree or higher or equivalent experience
  • Proficient in C/C++
  • Strong debugging skills

Work Rights

Not specified

Tailored Resume

Cover Letter