Skip to main content
NVIDIA logo

Senior System Software Engineer - GPU

NVIDIA
November 2, 2026
Full-time
On-site
Hyderabad, Telangana, India
Other Semiconductor Jobs, Level - Senior

Job Title

Senior System Software Engineer - GPU

Role Summary

Join the Display Driver team to develop production-quality system software and kernel-mode drivers for NVIDIA GPU and Tegra platforms. Work across operating systems such as Linux and Android and collaborate with hardware, firmware, security, and systems teams to deliver reliable, secure display solutions.

Experience Level

Senior - typically 5+ years of experience in system software, embedded software, firmware, or kernel-mode driver development.

Responsibilities

Develop and maintain low-level display and GPU system software spanning software, firmware, and hardware interactions.

  • Design, implement, test, and maintain GPU/display kernel-mode drivers and embedded firmware.
  • Develop system software for Linux, Android, or similar operating systems.
  • Implement and maintain HDCP and other display content-protection functionality.
  • Debug cross-layer interactions among software, firmware, hardware, and external displays.
  • Write multithreaded, performance-sensitive C code and participate in code and security reviews.
  • Build automated tests and diagnostic tools to improve reliability and interoperability.
  • Collaborate with internal teams and external partners through the product lifecycle.

Requirements

Must-have technical skills and experience.

  • 5+ years developing system software, embedded software, firmware, or kernel-mode drivers.
  • Strong C programming and low-level debugging skills.
  • Solid understanding of OS fundamentals, computer architecture, memory management, synchronization, and concurrency.
  • Experience developing low-level software on Linux, Android, or similar operating systems.
  • Familiarity with secure protocols, cryptographic concepts, authentication, and key management.
  • Strong analytical, communication, and collaboration skills.

Nice-to-have:

  • Experience implementing or debugging HDCP 1.x/2.x flows.
  • Knowledge of HDMI, DisplayPort, USB-C DP Alt Mode, DDC/I²C, or DP AUX protocols.
  • Experience with Linux DRM/KMS or graphics/display kernel drivers.
  • Familiarity with trusted execution environments, secure firmware, hardware security modules, or secure key provisioning.
  • Experience debugging display interoperability or content-protection certification issues.

Education Requirements

BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-10-30