Nvidia has posted two job openings for senior Linux engineers aimed at improving its GPU drivers, particularly for Vulkan and Proton technologies. The roles focus on enhancing performance for Linux gaming, where AMD currently leads. This move comes as Linux gains popularity among gamers amid the end of Windows 10 support.
Nvidia is expanding its Linux development team with two new senior positions at its Santa Clara headquarters. The first role, Senior System Software Engineer, targets Vulkan performance optimization. Responsibilities include diagnosing GPU and CPU bottlenecks in Vulkan and Proton titles and developing drivers that lead the industry in quality and performance.
Requirements for this position include a bachelor's or higher degree in computer science or engineering, or equivalent experience, plus five or more years in graphics software, system programming, or related fields. Candidates need an understanding of graphics fundamentals, operating systems, and computer architecture. Proficiency in Vulkan, OpenGL, or DirectX is required, along with strong C and C++ programming skills and experience in optimized code development.
The second opening, Linux GPU Senior System Software Engineer, emphasizes developing features and fixing bugs in Nvidia's Linux drivers, with a preference for Vulkan or OpenGL experience. It requires a BS or MS in computer engineering or computer science, or equivalent, and five or more years of C programming experience. Familiarity with computer architecture, including caches, buses, and memory controllers, is essential, as is experience with Linux kernel-mode and user-mode drivers and AI tools for testing.
These hires address Nvidia's lag behind AMD in Linux gaming support. AMD offers open-source drivers, making it the preferred choice for Linux users and gamers. Nvidia's proprietary drivers have improved but still trail, particularly for gaming. Linux's rise in gaming stems from Windows 10's end-of-life, Valve's SteamOS on the Steam Deck, and desktop distributions like Bazzite and CachyOS. A Valve developer noted last year that Nvidia drivers hinder broader SteamOS adoption on desktops. GOG is also enhancing Linux support.