Программист С++ (спецэффекты)

Дата размещения вакансии: 28.04.2024
Работодатель: Eagle Dynamics
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Компания Eagle Dynamics — ведущий разработчик авиационных симуляторов, известных во всем мире. У нас собраны ведущие специалисты в области авиационных симуляторов и тренажеров, объединенные общей идеей создавать максимально реалистичные игры.

Обязанности:

  • Разработка спецэффектов;
  • Разработка графического движка авиасимулятора;
  • Поддержка существующего кода.

Требования:

  • Алгоритмическое мышление;

  • Базовое понимание архитектуры процессора, кешей, виртуальной адресации;

  • Знание C++, STL;

  • Знание математики (матрицы, вектора, проекции, интегралы);

  • Знание графического пайплайна и архитектуры современных GPU;

  • Знание DirectX11 | DirectX12 | Vulkan (больше — лучше, Vulkan — в приоритете);

  • Опыт программирования 3D графики и написания шейдеров (hlsl/glsl);

  • Знание английского языка (чтение специальной литературы);

  • Умение и желание разбираться в чужом коде;

  • Желание развиваться и двигать планку качества еще выше.

Большим плюсом будет:

  • Опыт профайлинга и оптимизации графического кода;

  • Опыт работы с тесселятором, рейтресингом, mesh и compute-шейдерами;

  • Опыт разработки многопоточных приложений;

  • Опыт работы с многопоточным рендерером;

  • Знание PBR;

  • Понимание современных трендов в компьютерной графике.

Условия:
  • Работа удаленно из любой точки мира или в офисе в Москве;

  • Достойная зарплата в рынке;

  • Перспективы роста и личного профессионального развития;

  • Работа над интересным проектом.