Nvidia ha publicado dos ofertas de empleo para ingenieros senior de Linux destinadas a mejorar sus controladores de GPU, particularmente para las tecnologías Vulkan y Proton. Los roles se centran en mejorar el rendimiento para los juegos en Linux, donde AMD lidera actualmente. Este movimiento llega mientras Linux gana popularidad entre los jugadores ante el fin del soporte de Windows 10.
Nvidia está ampliando su equipo de desarrollo de Linux con dos nuevos puestos senior en su sede de Santa Clara. El primer rol, Ingeniero Senior de Software de Sistemas, se centra en la optimización del rendimiento de Vulkan. Las responsabilidades incluyen diagnosticar cuellos de botella de GPU y CPU en títulos Vulkan y Proton, y desarrollar controladores que lideren la industria en calidad y rendimiento. Los requisitos para este puesto incluyen una licenciatura o superior en ciencias de la computación o ingeniería, o experiencia equivalente, además de cinco o más años en software gráfico, programación de sistemas o campos relacionados. Los candidatos necesitan comprensión de fundamentos gráficos, sistemas operativos y arquitectura de computadoras. Se requiere competencia en Vulkan, OpenGL o DirectX, junto con sólidas habilidades de programación en C y C++ y experiencia en desarrollo de código optimizado. La segunda vacante, Ingeniero Senior de Software de Sistemas de GPU para Linux, enfatiza el desarrollo de funciones y la corrección de errores en los controladores de Linux de Nvidia, con preferencia por experiencia en Vulkan u OpenGL. Requiere una licenciatura o maestría en ingeniería de computadoras o ciencias de la computación, o equivalente, y cinco o más años de experiencia en programación en C. Es esencial el conocimiento de arquitectura de computadoras, incluyendo cachés, buses y controladores de memoria, así como experiencia con controladores en modo kernel y modo usuario de Linux y herramientas de IA para pruebas. Estas contrataciones abordan el retraso de Nvidia respecto a AMD en el soporte para juegos en Linux. AMD ofrece controladores de código abierto, lo que la convierte en la opción preferida para usuarios y jugadores de Linux. Los controladores propietarios de Nvidia han mejorado, pero aún se quedan atrás, particularmente para juegos. El auge de Linux en los juegos se debe al fin de vida de Windows 10, SteamOS de Valve en Steam Deck y distribuciones de escritorio como Bazzite y CachyOS. Un desarrollador de Valve señaló el año pasado que los controladores de Nvidia obstaculizan una adopción más amplia de SteamOS en escritorios. GOG también está mejorando su soporte para Linux.