NVIDIA is seeking a Senior System Software Engineer to work on the CUDA driver and runtime, which are core components 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 GPU hardware, kernel mode drivers, and operating systems to deliver high-performance solutions.
The ideal candidate will join a team dedicated to crafting the future of CUDA, investigating complex performance challenges, and implementing robust solutions. The role requires expertise in system-level architecture, driver development, and performance optimization across multiple platforms. You'll be working on projects that impact various industries including AI, scientific computation, self-driving cars, video games, and virtual reality.
Key responsibilities include architecting new features, leading development efforts, analyzing full-stack performance, and creating system software optimizations. The position requires strong C programming skills, experience with multithreaded programming, and deep understanding of operating system interfaces. The role offers competitive compensation, including a base salary range of $148,000 - $287,500, plus equity and benefits.
NVIDIA is known for being one of the most desirable employers in the technology sector, offering opportunities to work on cutting-edge problems in a collaborative environment. The company values diversity and maintains an inclusive work culture, making it an excellent opportunity for creative and autonomous engineers looking to make an impact in the field of accelerated computing.