Программист Python, C++

Оплата не указана

Вакансия находится в архиве

Eagle Dynamics

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Компания Eagle Dynamics - ведущий разработчик авиационных симуляторов, известных во всем мире. У нас собраны ведущие специалисты в области авиационных симуляторов и тренажеров, объединенные общей идеей создавать максимально реалистичные игры.
Стэк: С++, Python, HLSL/GLSL, Lua (опционально)

Обязанности:
  • Разработка инструментов для 3d редакторов 3DS Max и Blender (C++, Maxscript, Python);
  • Взаимодействие с проприетарным графическим движком;
  • Обсуждение и обработка запросов от 3D дизайнеров;
  • Разрабатывать инструменты для работы с моделями в игре (Qt);
  • Участие в разработке пайплайна по переносу моделей из 3D редактора в движок игры.
Требования:
  • Понимание работы графического пайплайна;
  • Знание основ линейной алгебры, знание базовых алгоритмов и структур данных;;
  • Коммерческий опыт с С++ от 5-и лет;
  • Наличие опыта коммерческой разработки на Python.

В случае отсутствия коммерческого опыта, необходимо предоставить портфолио готовых проектов, активный профиль на GitHub с открытым для просмотра репозиторием.

  • Уверенное знание STL;
  • Знание стандарта С++23;
  • Готовность самостоятельно изучить Lua, Maxscript.
Будет плюсом:
  • Опыт работы с HLSL или GLSL;
  • Опыт отладки 3D-приложений (Renderdoc, Nvidia nsight);
  • Понимание процесса сборки C++ кода. Опыт работы с сmake, make, scons приветствуется;
  • Понимание как работает многопоточность в Python;
  • Опыт работы с нативными функциями в Python. (pybind11, ctypes, …);
  • Понимание пайплайна создания 3D моделей с точки зрения дизайнера;
  • Опыт работы в Blender или 3ds Max;
  • Опыт разработки игровых проектов (не мобильных);
  • Опыт общения с симуляторами, шутерами, стратегиями и другими милитари-играми.

В случае отсутствия вышеупомянутых знаний, желание в них разобраться.

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

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

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

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

Ключевые навыки

Python
C++
Hlsl
Glsl
Castle windsor
Maxscript
Renderdoc
Nvidia nsight
Ctypes
Blender 3d

Контактная информация

Eagle Dynamics

Сайт: digitalcombatsimulator.com

Почта: не указана

Вакансия опубликована 22.03.2024 в г. Москва.

Похожие вакансии

#

Senior

от 150 000 до 270 000 ₽

Каргополь

Удаленная работа

Подробное описание

-

#

Москва

Полный день

Подробное описание

21 мая