C++ developer (robotics simulation)
О компании:
TRA - это технологический стартап. Мы создаем 100% роботизированную промышленную фабрику, которая сможет принимать и выполнять любой новый дизайн или конфигурацию продукта в режиме реального времени, без необходимости изменения компоновки производственного процесса. http://www.tra.ai
Веб-сайт:
Количество сотрудников:
Ваша должность:
Требуется
Профессиональная область:
Опыт работы: 3–6 года
Образование:
Занятость: Полная занятость
Тип работы:
Город: Петроградская, Санкт-Петербург, улица Льва Толстого
О вакансии:

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

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

  • Разработка и реализация алгоритмов на C++ в ОС Linux;
  • Автоматизация процессов физического моделирования, рендеринга сцен;
  • Написание многопоточных и распределенных приложений;
  • Оптимизация вычислений с помощью GPU.

Требования:

  • Языки программирования: C/С++ (C++11/14/17, STL, boost), Python;
  • Опыт написания многопоточных и сетевых приложений в Linux;
  • Опыт работы с Gazebo/VRep/MoJoCo/UE4;
  • Опыт работы с CMake, git, gtest, Qt;
  • Понимание работы распределенных систем;
  • Опыт и знания: вычислительная геометрия, кинематика, динамика;
  • Английский язык, чтение документации, деловая переписка.

Дополнительные требования (желательно):

  • Знакомство в ML, Reinforcement learning;
  • Опыт работы с ROS;
  • Опыт работы с системами реального времени;
  • Опыт работы с CAD, 3D графикой, CUDA, написания AR/VR приложений;
  • Опыт работы с базами данных, разработка API;
  • Опыт индустриальной разработки на C++;
  • Знание робототехники (движение, grasping, операции);
  • Понимание дифференциальной геометрии.

Мы предлагаем:

  • Присоединиться к нам в самом начале создания фабрики, принять участие в выборе технологических решений и подходов, учиться вместе с нами новому и создавать это новое самим;
  • Оформление по ТК;
  • ДМС;
  • Обучение (с радостью поддерживаем и компенсируем эту инициативу);
  • Заработную плату, соответствующую экспертизе и опыту;
  • Релокацию из других регионов.