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

Разработчик встраиваемых систем на C++

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Git
  • C++
  • C/C++
  • CMake
  • ООП
  • Алгоритмы и структуры данных
  • Boost
  • Рефакторинг кода

Научный комплекс «Искусственный интеллект и техническое зрение» ФАУ «ГосНИИАС» разрабатывает нейросетевые решения для крупнейших государственных и коммерческих заказчиков. Коллектив объединяет исследователей и разработчиков в области компьютерного зрения, занимается технологиями искусственного интеллекта и глубокого машинного обучения, выполняет проекты по анализу данных, робототехнике, основанные на разработке и обучении архитектур нейронных сетей.

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

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

  • участие в полном цикле разработки программно-аппаратных решений;
  • проектирование и реализация программных модулей, вспомогательного ПО (мониторинг, автотесты и прочее);
  • сопровождение и оптимизация существующего кода.

Обязательные требования:

  • высшее техническое образование;
  • уверенное знание C++ (>=17);
  • знание классических алгоритмов, структур данных и шаблоны проектирования, умение их применять;
  • опыт разработки под Embedded Linux;
  • наличие опыта разработки клиент-серверных приложений, знание сетевых протоколов;
  • понимание работы многопоточности и ее особенности;
  • умение работать с системами контроля версий (git);
  • умение разбираться в чужом коде;
  • знание английского языка на уровне чтения технической документации;
  • умение работать в команде.

Желательно наличие:

  • опыт программной обработки визуальной информации (например, с использованием OpenCV, CImg и др.);
  • опыт работы с базами данных, например PostgreSQL;
  • опыт тестирования кода с помощью автотестов;
  • опыт кроссплатформенной разработки;
  • знание языка программирования Python.

Условия:

  • Офисный формат работы, плавающее начало рабочего дня;
  • Оформление по ТК РФ;
  • ДМС со стоматологией после окончания испытательного срока;
  • Бронирование от мобилизации;
  • Возможности для профессионального развития;
  • Командная работа, общение и обмен опытом;
  • Дружный и творческий коллектив;
  • Спортзал, спортивные секции, тренажерный зал на территории;
  • Дотационная столовая;
  • Детский сад.