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

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

Eagle Dynamics - международная компания. Мы являемся ведущими разработчиками многопользовательских авиационных симуляторов, известных во всем мире.
Наш проект - DCS. В нашей команде лучшие специалисты в области авиационных симуляторов, объединенные общей идеей создавать максимально реалистичные игры. Игра увидела свет в 2008 года, улучшается с каждым годом, имеет более 5 млн активных пользователей и 85% положительных отзывов в Steam. Передовая графика, проработанный мир и реалистичная физика - то, чем мы можем гордиться в наших проектах.
Ссылка на проект - http://dcs.world/

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

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

Требования:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Знание PBR;

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

Условия:

  • Работа удаленно из любой точки мира в аккредитованной компании;
  • Профессиональный и карьерный рост;
  • 100% белое оформление: зарплата дважды в месяц, соц. пакет, оплачиваемый отпуск;
  • Интересные рабочие задачи, возможность прокачать свои навыки;
  • Работа над инновационным проектом с командой профессионалов;
  • ДМС (Москва, Мск. обл. и Новосибирск).

Возможна работа в офисах: Москва, Минск, Мск. обл.