Известный российский бренд в сфере машиностроения, развивающий проекты в системной интеграции и робототехники, в связи с расширением штата в поиске Разработчика робототехнических систем.
Обязанности:
- Разработка, настройка и отладка ROS систем на базе одноплатных компьютеров (Raspberry Pi, Jetson и аналоги);
- Программирование узлов ROS1/ROS2 для управления манипулятором на базе шаговых и серводвигателей;
- Интеграция драйверов низкого уровня (PCA9685, A4988, TMC2209) с ROS инфраструктурой;
- Разработка URDF и запуск симуляции траекторий через MoveIt / RViz;
- Подключение датчиков и реализация базовой обратной связи (энкодеры, концевики, датчики тока);
- Отладка и оптимизация движения манипулятора в реальном времени;
- Интеграция с внешним ПО и интерфейсами (web, CLI, serial);
- Работа над оптимизацией производительности и улучшением качества ПО;
- Анализ архитектуры системы для выявления возможностей улучшения и оптимизации.
Требования: - Опыт работы в области проектирования и программирования систем ROS.
- Знание Python или C++ на уровне, достаточном для написания сложных алгоритмов.
- Понимание микроконтроллеров, протоколов UART/I2C/SPI, принципов работы драйверов шаговых и сервоприводов.
- Навыки работы в Linux (Ubuntu), включая настройку, отладку и сборку пакетов.
- Опыт настройки симуляции роботов: URDF, xacro, MoveIt, tf.
- Умение работать в команде и эффективно взаимодействовать с коллегами.
- Базовые знания о принципах обеспечения безопасности кода.
- Навыки работы с Git для управления версиями исходного кода.
Условия: - офис в шаговой доступности от метро Сходненская;
- официальная заработная плата (уровень з/п оговаривается индивидуально на собеседовании);
- график работы 5\2 с 08:00 до 16:30;
- корпоративная мобильная связь + необходимая для работы техника;
- возможность проходить обучение за счёт компании;
- расширенный пакет ДМС со стоматологией (после прохождения испытательного срока);
- полное соблюдение ТК РФ.