NVIDIA, the pioneer of GPU technology and leader in accelerated computing, is seeking a Senior System Software Engineer to work on the CUDA driver for Windows. This is a critical role within the company that invented the GPU in 1999 and continues to revolutionize parallel computing, AI, and modern computing.
The position focuses on NVIDIA's CUDA platform, which enables general-purpose computation on GPUs. You'll be working on a technology that powers various applications from deep learning and scientific computation to self-driving cars and virtual reality. The CUDA driver team is responsible for delivering features and improvements that maximize the potential of NVIDIA hardware across diverse computational workloads.
As a Senior System Software Engineer, you'll be at the intersection of hardware and software, working with GPU hardware, kernel mode drivers, user mode drivers, and the operating system. The role requires deep technical expertise in system-level programming, particularly in the Windows environment. You'll be crafting elegant solutions to complex problems and shaping the future direction of CUDA while collaborating with teams across NVIDIA.
The position offers a competitive base salary range of $184,000 - $356,500 USD, along with equity and benefits. You'll be joining a company at the forefront of technological advancement, working on technology that's transforming industries from AI and gaming to automotive and scientific computing. The role can be performed remotely or from NVIDIA's offices in Santa Clara, CA or Austin, TX, offering flexibility in work arrangement.
This is an excellent opportunity for experienced system software engineers who are passionate about low-level programming, have strong C/C++ skills, and want to work on technology that's driving the future of computing. You'll be part of a team that's directly impacting the performance and capabilities of NVIDIA's groundbreaking hardware across multiple industries.