Федеральное автономное учреждение Государственный Научно-Исследовательский Институт Авиационных Систем

Junior разработчик C++/OpenGL/GLSL

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • OpenGL
  • GLSL
  • C++
  • ООП
  • Qt Creator

Подразделение "Технического зрения и анализа данных" создаёт технологии обнаружения и распознавания объектов. Для этого мы собираем команду из высококвалифицированных специалистов, которые будут решать сложные и интересные задачи при разработке игрового движка с нейросетевой отрисовкой (имитатора окружения).

Современные методы машинного обучения, такие как глубокие свёрточные нейронные сети, занимают лидирующие позиции среди алгоритмов обнаружения и распознавания. Для получения результата, превосходящего результаты человека, такие алгоритмы требуют колоссального количества входных данных.

Подготовка такого количества реальных данных - весьма трудоёмкая и дорогостоящая задача. Поэтому мы создаём специальный игровой движок - имитатор окружения, который позволяет синтезировать реалистичные изображения с помощью нейросетей. Имитатор окружения за сутки может сгенерировать тысячи изображений в различных условиях видимости и освещенности и спектральных диапазонах. Однако реализовать такой имитатор для генерации реалистичных данных – задача непростая. Поэтому мы ищем талантливых разработчиков, готовых присоединиться к нашей команде разработки имитатора окружения для автоматической генерации изображений различных сцен и объектов.

Требования:

  • диплом технического ВУЗа или статус студента
  • знание С++
  • понимание принципов ООП
  • иметь опыт работы с OpenGL
  • иметь опыт работы с Qt
  • творческий подход к поиску лучшего решения
  • ответственность и организованность
  • умение работать в команде

Дополнительно приветствуются:

  • опыт разработки 3D-игр

Что вы будете делать:

  • реализовывать интерфейс пользователя на Qt
  • разрабатывать алгоритмы перемещения трёхмерных объектов в пространстве
  • разрабатывать шейдеры освещения
  • разрабатывать шейдеры постобработки кадра

Условия:

  • пятидневная рабочая неделя, 40 часов в неделю
  • оформление по ТК РФ

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

  • OpenGL
  • GLSL
  • C++
  • ООП
  • Qt Creator