Back to jobs
N
Hiring companyNvidia

Verified today

Senior GPU System Software Engineer

Bengaluru,India,India Full-time Hybrid

About the role

GPU System Software organization at NVIDIA builds the core GPU kernel drivers that power graphics, compute, and AI workloads across platforms. The Senior GPU System Software Engineer designs, develops, and tests driver components for Linux, QNX, and Android, ensuring top‑tier power, performance, security, and safety while collaborating with hardware and software teams. Bengaluru, India, hybrid (On-site).

What you’ll do

  • Design and implement GPU kernel driver features for performance and power efficiency
  • Develop low‑level hardware abstraction layers and integrate SW APIs
  • Conduct safety and security analyses and implement compliance mechanisms
  • Collaborate with hardware and software teams to define driver requirements
  • Test and debug drivers across Linux, QNX, and Android platforms

What you’ll bring

  • 10+ years software development
  • BS/MS in Computer/Electrical Engineering or related
  • Expertise in C and low‑level driver development
  • Experience with ARM and RISC‑V architectures
  • Strong understanding of multicore hardware and OS design

Skills

C programmingDriver developmentLinux kernelQNXAndroidHardware abstractionSafety analysisSecurity analysis