Senior System Software Engineer, Deep Learning Accelerator
Core
Design and maintain low-level system software drivers, verification, and performance modeling for next-generation NVIDIA deep-learning hardware (DLA/NPU).
Role type
Senior System Software Engineer (Deep Learning Accelerator)
Builds
User mode and kernel mode drivers, firmware, and compiler toolchain stacks for DLA hardware.
Domain
Hardware acceleration / Deep Learning Infrastructure
Deliverable
production ML models
Required skills
C programming, low-level driver development, OS interfaces (threads, process control, virtual memory), multithreaded programming, system software stack design
Preferred skills
Kernel mode development, Linux/Windows/macOS driver development, C++, system-level architecture (interconnects, memory hierarchy, interrupts, memory-mapped IO), deep learning familiarity
Responsibilities
Design and maintain low-level drivers for next generation NVIDIA hardware; Layout and maintain software driver verification; Design and sustain performance and precision modeling
Seniority
Senior, hands-on IC
