NVIDIA is seeking senior engineers to join their CUDA driver and runtime team, a crucial component of their GPU acceleration platform. This role focuses on analyzing and optimizing performance across various computational workloads, from deep learning to gaming. The position involves working with CUDA, which provides a unified programming model across different hardware configurations.
As a Senior System Software Engineer, you'll be at the forefront of developing the world's leading compute platform. The role requires expertise in performance analysis and optimization, working across the full technology stack from applications to hardware. You'll collaborate with teams across NVIDIA to architect and implement new features, optimize system software, and enhance the CUDA programming model.
The ideal candidate brings strong C programming skills, extensive experience with multithreaded programming, and a deep understanding of operating system interfaces. Knowledge of system architecture, driver development, and performance tuning across different CPU architectures is highly valued. The position offers competitive compensation, including a base salary range of $148,000 - $287,500, plus equity and benefits.
NVIDIA's reputation as a top technology employer, combined with the opportunity to work on cutting-edge problems in GPU computing, makes this an exciting opportunity for experienced software engineers passionate about system-level performance optimization and innovation.