Skip to main content
NVIDIA logo

Senior Systems Software Engineer, CUDA Driver

NVIDIA
October 13, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Systems Software Engineer, CUDA Driver

Role Summary

Work on the CUDA driver for NVIDIA Tegra platforms, implementing system-level features that enable GPU-accelerated computation. The role involves designing, coding, testing, and coordinating across kernel-mode, user-mode, and OS teams to improve the CUDA programming model and platform capabilities.

Experience Level

Senior - requires 8+ years of relevant industry experience or equivalent academic experience after a BS degree.

Responsibilities

Deliver and maintain system software components for the CUDA driver targeting Tegra devices.

  • Architect and implement new CUDA driver features.
  • Coordinate development across multiple internal teams.
  • Define improvements to CUDA APIs and the programming model.
  • Write maintainable, well-tested C/C++ code and perform code reviews.
  • Debug and optimize multithreaded and system-level code.
  • Integrate AI practices into development workflows where applicable.

Requirements

Core technical skills and experience required; education details are listed separately below.

Must-have

  • Strong C and C++ programming skills.
  • Experience working with large codebases and writing maintainable code.
  • Familiarity with OS interfaces for threads, process control, and virtual memory.
  • Experience writing and debugging multithreaded programs.
  • Understanding of system-level architecture: interconnects, memory hierarchy, interrupts, and memory-mapped I/O.
  • Strong interest in system software and good written communication.

Nice-to-have

  • Experience with parallel computing and CUDA programming or libraries that use CUDA.
  • User-mode driver development experience.
  • Linux systems software development and experience extending programming models or language support.

Education Requirements

BS or MS in Computer Science, Electrical Engineering, or a related technical field - or equivalent practical experience (the posting explicitly allows equivalent experience in place of a degree).


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-12