لقد نشرت Nvidia وظيفتين شاغرتين لمهندسي Linux أعلى رتبة تهدفان إلى تحسين برامج تشغيل وحدات معالجة الرسوميات الخاصة بها، خاصة لتقنيات Vulkan وProton. تركز الوظائف على تعزيز الأداء للألعاب على Linux، حيث تقود AMD حاليًا. يأتي هذا التحرك مع اكتساب Linux شعبية بين اللاعبين وسط نهاية دعم Windows 10.
توسع Nvidia في فريق تطوير Linux الخاص بها بإضافة منصبين جديدين رفيعي المستوى في مقرها في Santa Clara. الدور الأول، مهندس برمجيات أنظمة أعلى رتبة، يستهدف تحسين أداء Vulkan. تشمل المسؤوليات تشخيص عنق الزجاجة في وحدات معالجة الرسوميات ووحدات المعالجة المركزية في ألعاب Vulkan وProton وتطوير برامج تشغيل تتصدر الصناعة في الجودة والأداء. تشمل متطلبات هذا المنصب درجة البكالوريوس أو أعلى في علوم الحاسوب أو الهندسة، أو خبرة مكافئة، بالإضافة إلى خمس سنوات أو أكثر في برمجيات الرسوميات أو برمجة النظم أو مجالات ذات صلة. يحتاج المرشحون إلى فهم أساسيات الرسوميات وأنظمة التشغيل وهندسة الحواسيب. مطلوب الإلمام بـVulkan أو OpenGL أو DirectX، إلى جانب مهارات قوية في برمجة C وC++ وخبرة في تطوير كود محسن. الوظيفة الثانية الشاغرة، مهندس برمجيات أنظمة GPU لـLinux أعلى رتبة، تركز على تطوير الميزات وإصلاح الأخطاء في برامج تشغيل Linux الخاصة بـNvidia، مع تفضيل الخبرة في Vulkan أو OpenGL. تتطلب درجة البكالوريوس أو الماجستير في هندسة الحواسيب أو علوم الحاسوب، أو ما يعادلها، وخمس سنوات أو أكثر من خبرة في برمجة C. أساسي معرفة هندسة الحواسيب، بما في ذلك الذاكرة التخزينية المؤقتة والحافلات والمتحكمات في الذاكرة، بالإضافة إلى الخبرة مع برامج التشغيل في وضع النواة ووضع المستخدم في Linux وأدوات الذكاء الاصطناعي للاختبار. تعالج هذه التوظيفات تأخر Nvidia خلف AMD في دعم الألعاب على Linux. تقدم AMD برامج تشغيل مفتوحة المصدر، مما يجعلها الخيار المفضل لمستخدمي Linux واللاعبين. تحسنت برامج التشغيل الخاصة بـNvidia الملكية لكنها لا تزال متأخرة، خاصة في الألعاب. يعود صعود Linux في الألعاب إلى نهاية حياة Windows 10، وSteamOS من Valve على Steam Deck، وتوزيعات سطح المكتب مثل Bazzite وCachyOS. لاحظ مطور في Valve العام الماضي أن برامج تشغيل Nvidia تعيق تبني SteamOS الأوسع على أجهزة سطح المكتب. تعزز GOG أيضًا دعم Linux.