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 offers the opportunity to work on cutting-edge technology that powers everything from gaming consoles to data centers. The ideal candidate will have strong experience in system software development, particularly with low-level drivers and kernel development.
The role involves close collaboration with hardware engineers and software teams globally, participating in early modeling and simulation phases of product development. You'll be working on products that directly impact NVIDIA's presence in desktops, notebooks, workstations, data centers, and gaming consoles worldwide.
NVIDIA, as the world leader in accelerated computing, offers a unique opportunity to work on groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The company's invention, the GPU, serves as the visual cortex of modern computers and is central to their products and services.
The position requires strong technical skills in C/C++ programming, system architecture understanding, and kernel-level development. Additional valuable skills include experience with AI & GPU computing architecture, kernel security, RISCV, and embedded system concepts. NVIDIA offers competitive compensation and is known for being one of the most desirable employers globally, with a strong commitment to diversity and inclusion.