Senior System Software Engineer - CUDA Driver for Windows

October 28

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing β€’ artificial intelligence β€’ deep learning β€’ virtual reality β€’ gaming

10,000+

Description

β€’ Join NVIDIA to work on CUDA driver for Windows. β€’ Deliver features and improvements for computational workloads. β€’ Collaborate across teams to enhance CUDA APIs and programming model. β€’ Write effective, maintainable, and well-tested code.

Requirements

β€’ BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience) β€’ 8+ years of relevant industry experience or equivalent academic experience after BS β€’ Strong C and C++ programming skills β€’ Experience working with large codebases β€’ Experience with operating system interfaces for threads, process control, and virtual memory β€’ 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 β€’ Knowledge of memory coherence and consistency models β€’ Good written communication β€’ Windows Display Driver Model (WDDM) experience β€’ Experience with game development β€’ Background in computer graphics (OpenGL, Vulkan, DirectX) β€’ Experience writing Windows device drivers β€’ Experience with kernel mode development

Benefits

β€’ Equity β€’ Benefits

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com