Инженер-разработчик ПО (робототехника)

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

Авихимса

Парк культуры

г. Москва

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

От 3 до 6 лет

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

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

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

Полный день

Авихимса — полностью российская IT-компания. Мы разрабатываем и внедряем ПО для автономного управления роботизированной техникой.
Команда состоит из специалистов в разных областях: робототехники, автономного движения, технологий компьютерного зрения, дополненной и виртуальной реальности, работы с данными.

Привет! Я Макс Серебро, технический директор Авихимсы. Начинали как R&D направление робототехники в ИТ-компании, а теперь мы и сами ИТ-компания. Занимаемся разработкой софта для беспилотной уборки улиц и продолжаем расширять свои компетенции как в outdoor так и indoor робототехнике. Сейчас ищем разработчика с хорошим пониманием области низкоуровневого железа, чтобы усилить команду на этом направлении.

Мы являемся разработчиком продукта «ВДОЛЬ», который позволяет автономно двигаться по пешеходным зонам без предварительного создания карты и GPS/GNSS, исключительно по данным камеры.

Технический стек:

  • Языки: Python (80%), C++ (20%).

  • Инфраструктура: Docker, Linux, GitLab, MQTT.

  • Машинное зрение: TritonServer (инференс).

  • Робототехника: ROS 2 (уходим от него), Gazebo Classic (симуляция).

  • Аппаратные платформы: x86, arm64.

Чем предстоит заниматься:

  • Модуль расчёта пройденного расстояния на основе оборотов моторов.

  • Управление по CAN-шине погрузчиком (возможен реверс-инжиниринг протокола).

  • Разработка плагина для симуляционного окружения (через виртуальный CAN), который будет эмулировать реальное железо.

  • Выбор и интеграция сенсоров для новой платформы, включая подготовку ТЗ для подрядчика.

  • Перевод существующих модулей с очередей ROS на MQTT.

  • Контейнеризация утилиты для обучения нейросетей.

  • Настройка автоматического тестирования в симуляторе и интеграция в CI.

Кто наш кандидат:

  • Имеет опыт разработки Python от 3 лет и базовые навыки C++

  • Понимает как работает «железо»: CAN-шина, сенсоры, протоколы.

  • Знает для чего нужно использовать PID-регулятор, а для чего нет.

  • Понимает что такое поддерживаемость кода (в идеале понимание паттернов проектирования).

  • Знает английский на таком уровне, чтобы прочитать сообщение об ошибке и сформулировать гипотезы почему она возникла.

  • Увидев документацию к библиотеке на английском, читает её, а не запихивает в онлайн-переводчик.

  • Стремится писать код понятным и красивым.

  • Не боится вынуть душу из постановщика задачи, если что-то непонятно. Если видит как сделать лучше — предлагает.

  • Умеет писать код самостоятельно, а не просто генерировать решения с помощью ChatGPT/DeepSeek/etc.

Что мы предлагаем:

  • Конкурентную заработную плату и ее пересмотр минимум раз в год.

  • Гибкое начало и окончание рабочего дня, возможность удаленной работы на территории РФ.

  • Тихий и просторный офис в центре Москвы в двух минутах пешком от м. Парк культуры.

  • Мощную технику для работы в офисе и дома.

  • Отсутствие бюрократии и горизонтальную структуру без десятка начальников.

  • Внутреннее обучение и наставничество со стороны опытных коллег.

  • Любые курсы и конференции по специальности.

  • Возможность развития в разных областях IT.

  • Команду единомышленников, с которой интересно не только работать, но и дружить, общаться, заниматься спортом, путешествовать.

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

Python
Linux
C++

Адрес

Москва, Турчанинов переулок, 6с2

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

Авихимса

Сайт: avihimsa.tech

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

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

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

#

Москва

Сокол

Полный день

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

8 февраля

#

Москва

Алексеевская

и еще 1 станция

Полный день

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

12 февраля

#

Москва

Парк культуры

Полный день

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

18 февраля