Компания Eagle Dynamics - ведущий разработчик авиационных симуляторов, известных во всем мире. У нас собраны ведущие специалисты в области авиационных симуляторов и тренажеров, объединенные общей идеей создавать максимально реалистичные игры.
Обязанности:
Требования:
Алгоритмическое мышление;
Базовое понимание архитектуры процессора, кешей, виртуальной адресации;
Знание C++, STL;
Знание математики (матрицы, вектора, проекции, интегралы);
Знание графического пайплайна и архитектуры современных GPU;
Знание DirectX11 | DirectX12 | Vulkan (больше - лучше, Vulkan - в приоритете);
Опыт программирования 3D графики и написания шейдеров (hlsl/glsl);
Знание английского языка (чтение специальной литературы);
Умение и желание разбираться в чужом коде;
Желание развиваться и двигать планку качества еще выше.
Большим плюсом будет:
Опыт профайлинга и оптимизации графического кода;
Опыт работы с тесселятором, рейтресингом, mesh и compute-шейдерами;
Опыт разработки многопоточных приложений;
Опыт работы с многопоточным рендерером;
Знание PBR;
Понимание современных трендов в компьютерной графике.
Работа удаленно из любой точки мира или в офисе в Москве;
Достойная зарплата в рынке;
Перспективы роста и личного профессионального развития;
Работа над интересным проектом.