NVIDIA is seeking a Senior System Software Engineer to join their GPU Software team. This role focuses on developing production GPU kernel drivers and embedded software for next-generation GPUs. The position requires expertise in system software development, with opportunities to work on products ranging from desktop computers to gaming consoles and data centers.
The ideal candidate will have 5-8 years of software development experience with strong skills in C/C++ programming and low-level driver development. They should be familiar with computer architecture fundamentals and have experience with kernel development in various operating systems. The role involves collaboration with hardware engineers and global teams, participating in early modeling and simulation of GPU features.
NVIDIA, as the world leader in accelerated computing, offers a competitive compensation package and is known for being one of the most desirable employers globally. The company is at the forefront of AI, High-Performance Computing, and Visualization, with their GPU technology serving as the foundation for numerous innovations from artificial intelligence to autonomous vehicles.
This position offers the opportunity to work on cutting-edge technology that powers everything from gaming to scientific discovery. The role requires a combination of technical expertise, creativity, and the ability to work effectively in a collaborative environment. Successful candidates will contribute to NVIDIA's mission of accelerating the next wave of artificial intelligence while working with some of the industry's brightest minds.