Локация
Санкт-Петербург, удалённая работа
Зарплата
150 000–220 000 RUB на руки в месяц
Что делать
•Разрабатывать графический рендеринг и работать с Direct3D 11/12, OpenGL и Vulkan.
•Создавать swapchain, сцены, освещение, point lights и spot lights — от render API до шейдера.
•Работать с unsafe C#, interop, marshaling и оптимизацией памяти, включая отдельные участки на C++.
•Интегрировать и настраивать FFmpeg, включая аппаратное декодирование видео на определённом адаптере.
•Разрабатывать кроссплатформенные решения, включая Linux, Wayland и X11.
•Взаимодействовать с ML-подкомандой и работать с распределённым по процессам рендерингом.
Требования
•От 3 до 6 лет опыта разработки.
•Практический опыт с Direct3D, OpenGL и Vulkan.
•Знание программирования графики, шейдеров, swapchain и освещения.
•Опыт работы с C#, interop, marshaling и оптимизацией памяти.
•Знание FFmpeg, DirectShow или Direct3D11Video будет полезно для задач с видео.
•Знание Linux, Wayland и X11, а также понимание кроссплатформенной разработки.
Культура и преимущества
•Полностью удалённый формат работы.
•Использование Silk.NET, OpenGL, Direct3D, Vulkan и FFmpeg в технически сложных задачах.
•Возможность работать с графикой, видео и ML-интеграциями.