Senior Systems Software Engineer, CUDA Driver

Nvidia · Bengaluru

  • Experience8–13 yrs
  • SalaryNot disclosed
  • RoleBackend Engineer
  • Work modeonsite
  • Posted13 Oct 2026

About Nvidia

Nvidia is hiring in Bengaluru in semiconductors electronics. This role looks for around 8+ years of experience.

Skills

  • Multithreaded programming
  • System-level architecture
  • Parallel computing
  • CUDA
  • Large codebases

The role

Builds system software for a semiconductor and computing company. Applies parallel computing and system-level architecture knowledge to write and debug multithreaded programs, with a focus on CUDA programs or libraries. Works in large codebases and uses CUDA.

Full job description

Experience writing and debugging multithreaded programs. Understanding of system level architecture,such as interconnects,memory hierarchy,interrupts,and memory-mapped IO. Strong interest in system software. Good written communication

Prior experience with parallel computing - preferably writing CUDA Programs or Libraries that use CUDA.

Experience working with large codebases.