> Markdown version of [/jobs/ext/1918374-senior-system-software-engineer-cuda-driver-for-windows](https://www.wearedevelopers.com/jobs/ext/1918374-senior-system-software-engineer-cuda-driver-for-windows). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior System Software Engineer, CUDA Driver for Windows - **Company:** NVIDIA Ltd. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $184,000.0 - $356,500.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Application Programming Interfaces (APIs), Computing Platforms, Nvidia CUDA, Computer Programming, Computer Graphics, Software Debugging, Device Drivers, DirectX (Software), Video Game Development, OpenGL, System Software, Virtual Memory, Multithreading, Information Technology, Codebase, Vulkan Graphics API, Software Coding - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=309beb24c3b5b0ee ## About the Role * 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 Ways to stand out from the crowd: * 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 ## Description and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, user mode drivers, and the operating system., As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world. You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA. * You will architect and implement new features * Coordinate development efforts across multiple teams * Help define forward-looking improvement to the CUDA APIs and programming model * Write effective, maintainable, and well-tested code * Focus on developing code that targets the Microsoft Windows operating system ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) - [A Deep Dive on How To Leverage the NVIDIA GB200 for Ultra-Fast Training and Inference on Kubernetes](https://www.wearedevelopers.com/videos/1625-a-deep-dive-on-how-to-leverage-the-nvidia-gb200-for-ultra-fast-training-and-inference-on-kubernetes) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the latest in NVIDIA CUDA Python](https://www.wearedevelopers.com/magazine/568-what-s-the-latest-in-nvidia-cuda-python) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)