CareerPlan

Senior Systems Software Engineer, CUDA Driver

India, BengaluruFull-time2026-10-12 → 2026-11-09

Core

Architecting and implementing features for the CUDA driver on Tegra devices to accelerate general-purpose computation on GPUs.

Role type

Senior Systems Software Engineer (CUDA Driver)

Builds

CUDA platform features and improvements for deep learning, scientific computation, and self-driving cars

Domain

GPU computing / System Software

Deliverable

production ML models

Required skills

C, C++, OS interfaces (threads, process control, virtual memory), multithreaded programming, system-level architecture (interconnects, memory hierarchy, interrupts, memory-mapped IO), large codebase management

Preferred skills

Parallel computing (CUDA programs/libraries), user mode driver development, Linux systems software development, programming model extension

Technologies

CUDA, Tegra, Linux, C, C++