NVIDIA нанимает разработчиков для оптимизации Vulkan и Proton на Linux

от aadmin

Компания NVIDIA открыла новые вакансии для опытных программистов под системы Linux. Главной задачей новых сотрудников станет анализ узких мест производительности в графическом API Vulkan и слое совместимости Proton. Подобный шаг указывает на желание производителя видеокарт укрепить свои позиции в сегменте гейминга на альтернативных операционных системах.

В описании вакансии старшего инженера по системному программному обеспечению прямо указана необходимость диагностики проблем со скоростью вычислений графических и центральных процессоров. Специалисту предстоит оптимизировать игры, запускаемые через слой совместимости от компании Valve. Кандидаты должны обладать профильным образованием, опытом программирования от пяти лет, а также глубокими знаниями языков C и C++, ассемблера и современных графических библиотек.

Вторая открытая позиция подразумевает работу над инструментами динамической бинарной трансляции. Будущему инженеру по графике предстоит сгладить архитектурные различия и обеспечить запуск проектов, созданных для архитектуры x86, на устройствах с процессорами ARM64. Компания рассчитывает достичь производительности, максимально близкой к нативным приложениям. В тексте требований отдельно упоминаются такие известные эмуляторы, как box64 и FEX-Emu. От кандидата требуется глубокое понимание низкоуровневых процессов, включая динамическую рекомпиляцию и работу с системными вызовами.

Рекомендую посмотреть
Создатели расширения Augmented Steam решили сохранить спорные ИИ функции после опроса сообщества

На сегодняшний день большая часть игровых устройств на базе Linux оснащается компонентами от компании AMD, что обусловлено развитием их открытых драйверов. Активность NVIDIA в поиске профильных специалистов говорит о намерении навязать серьезную конкуренцию в этой сфере. Параллельно технологический гигант готовится к выпуску собственных процессоров на архитектуре ARM для потребительских компьютеров. Создание надежного программного обеспечения для трансляции кода позволит обеспечить высокую частоту кадров в актуальных играх на новых устройствах и сформировать независимую экосистему.

Связанные посты