OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in India › Jobs in Hyderabad

Senior System Software Engineer - GPU

Nvidia · nvidia.com
HyderabadSenior5+ yrs
Apply on Nvidia’s site
Posted 7 days ago. 315 more Software Engineer jobs in Hyderabad went up on company career pages this week. See the newer ones

Share this job on LinkedIn · X

Straight from the company’s own careers site.

The job in short

GPU display kernel-mode driver and system software development with HDCP content protection.

LinuxAndroidEmbedded

Details

Found
7 d ago · posted 2026-10-30
Location
Hyderabad; India, Bengaluru; India, Pune

Full description

NVIDIA is seeking an outstanding Senior System Software Engineer to join our Display Driver team. You will develop production-quality system software for next-generation NVIDIA GPU and Tegra platforms, working across operating systems such as Linux and Android. The role combines broad kernel-mode driver development with opportunities to work on display security technologies, including High-bandwidth Digital Content Protection (HDCP). You will collaborate with hardware, firmware, security, and system software teams to deliver reliable and secure display solutions. What you’ll be doing • Design, develop, test, and maintain GPU/display kernel-mode drivers and embedded firmware. • Develop system software across Linux, Android or similar operating system. • Implement and maintain HDCP and related display-content-protection functionality. • Debug interactions across software, firmware, hardware, and external display devices. • Develop multithreaded, performance-sensitive software in C. • Participate in design, code, and security reviews. • Build automated tests and diagnostic tools to improve reliability and interoperability. • Collaborate with teams across NVIDIA and external partners throughout the product lifecycle. What we need to see • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience. • 5+ years of experience developing system software, embedded software, firmware, or kernel-mode drivers. • Strong C programming and debugging skills. • Solid understanding of operating-system fundamentals, computer architecture, memory management, synchronization, and concurrency. • Experience developing low-level software on Linux, Android, or a similar operating system. • Familiarity with secure protocols, cryptographic concepts, authentication, key management, or content-protection technologies. • Strong analytical, communication, and collaboration skills. Ways to stand out from the crowd • Experience implementing or debugging HDCP 1.x/2.x authentication and content-protection flows. • Knowledge of HDMI, DisplayPort, USB-C DisplayPort Alt Mode, DDC/I²C, or DisplayPort 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 in debugging display interoperability, or content-protection certification issues.

Software Engineer jobs in Hyderabad · Software Engineer jobs in India · All Nvidia jobs · Senior Software Engineer jobs in Hyderabad · Senior Software Engineer jobs in India · Senior and manager-level jobs in Hyderabad

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget · Senior jobs in India · Senior jobs in the US · Fresher jobs in India · Entry-level jobs in the US · Remote jobs in the US · Guides
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact · Follow us on LinkedIn · X