Программист-разработчик ROS

Дата размещения вакансии: 25.10.2024
Работодатель: Гумич РТК
Уровень зарплаты:
з/п не указана
Город:
Москва
Варшавское шоссе 28А
Требуемый опыт работы:
От 3 до 6 лет

Уважаемые соискатели, давайте знакомиться!

Я HRD Компании "ГУМИЧ", которая занимается разработкой роботизированных технологических комплексов и информационных продуктов на базе нейросетей.

Мы объединили в себе IT-технологии и реальное "живое" производство роботов.

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

Стоит учесть, что производство невозможно на удаленке, поэтому мы работаем в офисе! К тому же, в настоящий момент мы приглашаем на работу кандидатов, которым в будущем предстоит стать руководителями в своем направлении. Поэтому офис в данном случае очень важный формат.

Откликайтесь к нам, если все, что описано ниже вам знакомо и понятно.

Наши разработки охватывают различные аспекты робототехники, включая:

  • Компьютерное зрение
  • Локализацию и картографирование
  • Навигационные задачи
  • Систему управления приводом

Что нужно будет делать:

  • Разрабатывать ПО для автономного управления мобильной платформой на колесном шасси
  • Разрабатывать систему картографирования, локализации и планирования маршрута в недетерминированной indoor/outdoor среде
  • Разработка программных модулей и библиотек для архитектур x86_64, ARM
  • Отладка ПО на тестовом стенде и в составе изделия

Что ожидаем от кандидата:

  • Отличные навыки разработки программного обеспечения на C++
  • Опыт работы с ROS/ROS2
  • Понимание работы алгоритмов планирования пути(A*, Dijkstra, TEB) и SLAM
  • Степень бакалавра/магистра/кандидата наук в области математики, физики, инженерии, компьютерных наук.
  • Опыт работы с различными сенсорами (IMU, лидар, энкодер, сонар)
  • Уверенное владение Linux
  • Умение работать с git
  • Технический английский

Приветствуется:

  • Знание C и Python
  • Умение работать с библиотеками Eigen, g2o, TF/TF2, PCL, GStreamer
  • Умение работать с библиотеками torch, sys, os, opencv, numpy, Hugging face
  • Опыт разработки ПО на базе STM32, Nvidia Jetson
  • Знание многопоточного программирования
  • Опыт работы с Docker, CMake, Ament Cmake
  • Опыт работы с симуляторами робототехнических систем(Gazebo, webots, v-rep)
  • Опыт работы с современными подходами в управлении (оптимальное и адаптивное управление, LQR, MPC)
  • Опыт работы с различными методами оптимизации (оптимизация траектории, квадратичное и нелинейное программирование)
  • Опыт построения наблюдателей динамических систем (EKF, UKF)
  • Наличие публикаций по релевантной тематике

Условия работы:

  • Уютный офис рядом с метро Нагатинская;
  • График 5/2, гибкое начало/окончание рабочего дня;
  • Достойный уровень вознаграждения (уровень оплаты обсуждается на собеседовании);
  • Перспектива профессионального роста;
  • Участие в востребованных инновационных проектах;
  • Оформление по Трудовому Кодексу РФ;
  • Работа в дружном коллективе с высокой технической экспертизой;
  • Премирование за успешные проекты;
  • Подарок на день рождения сотруднику;
  • Корпоративные сервисы: такси и каршеринг (для совершения деловых поездок);
  • Лояльное руководство;
  • Творческая среда и возможность самореализации;
  • Отсутствие бюрократии и токсичных коллег;)