Инженер по тестированию робототехники / QA Robotics Engineer (ROS)
Описание
Мы - продуктовая компания с масштабной сетью оборудования в HoReCa и ритейле. Мы развиваем направление автономных мобильных систем и ищем в команду QA Robotics Engineer / Инженера по тестированию робототехнических комплексов.Вам предстоит работать на стыке Software и Hardware: тестировать инерционных роботов, проверять корректность работы сенсоров (LiDAR, RGB-D, IMU) и алгоритмов в среде ROS1, а также доводить роботов до идеального качества перед выпуском «в поле».Чем предстоит заниматься:• Сквозное тестирование роботов: проведение функционального, регрессионного, интеграционного и приемочного (FAT/SAT) тестирования робототехнических платформ.• Работа с сенсорикой и данными: анализ и интерпретация данных с лидаров (2D/3D-сканы), камер глубины (RGB-D, облака точек), IMU/гироскопов (оценка ориентации) и одометров (оценка пройденного пути).• Тестирование в среде ROS1:• Настройка инфраструктуры: запуск и отладка нод (nodes), топиков (topics), сервисов (services) и launch-файлов.• Работа с инструментами отладки: запись и анализ логов (rosbag), отслеживание и проверка систем координат (tf), визуализация в rviz и мониторинг потоков данных (topic streams).• Аппаратная отладка: проверка корректности работы сервоприводов, узлов электромеханики и реагирования системы на физические воздействия.• Развертывание стендов: настройка тестовых окружений и ОС Linux (Ubuntu), написание тестовых скриптов (Bash).• Фиксация результатов: составление тест-кейсов, баг-репортов (Jira/Confluence) и отчетов о прохождении испытаний.Наш технологический стек и инструменты:• Робототехнический фреймворк: ROS1 (nodes, topics, services, launch-файлы)• Инструменты отладки и визуализации: rviz, rosbag, tf, topic streams• ОС и окружение: Linux (Ubuntu), Bash, systemd, SSH, CLI• Сенсорика и данные: LiDAR (2D/3D сканы), RGB-D камеры (облака точек / Point Cloud), IMU / Гироскопы, Одометрия• Оборудование: Электромеханика, Сервоприводы, контроллеры• Инструменты разработки и QA: Git, Jira, Confluence, TestRail / X-RayБудет плюсом: Python / C++, ROS2, Gazebo / WebotsЧто мы ждем от кандидата:• Опыт в QA: практический опыт проведения функционального, регрессионного, интеграционного и приемочного тестирования (желательно в сферах Robotics, IoT, Hardware, Automotive).• Понимание робототехники: умение интерпретировать «сырые» и обработанные данные сенсоров (LiDAR 2D/3D, RGB-D, IMU, одометрия).• Опыт с ROS1 (Robot Operating System):• Понимание архитектуры (nodes, topics, services, launch);• Свободное владение rosbag, rviz, tf и отладкой потоков данных.• Уверенный Linux (Ubuntu): свободная работа в терминале (CLI), написание скриптов на Bash, настройка сети, работа с systemd и SSH.• Электромеханика: понимание базовых принципов работы электромеханических узлов, электродвигателей и сервоприводов.🌟 Будет плюсом:• Знание языков Python или C++ (на уровне чтения кода и написания простых автотестов/скриптов).• Опыт работы со средами симуляции (Gazebo, Webots).• Понимание базовых концепций навигации (SLAM, AMCL, глобальное/локальное планирование).• Опыт работы с ROS2.Что мы предлагаем:• Уникальный инженерный опыт: работа с реальным «железом», сенсорикой и алгоритмами, а не просто с веб-страницами.• Официальное трудоустройство: прозрачный и конкурентный «белый» доход по ТК РФ.• Свобода инженерной мысли: минимум бюрократии, современная лаборатория и все необходимое оборудование для испытаний.• Формат работы: работа в лаборатории/офисе, где находятся физические роботы и тестовые стенды.• Профессиональный рост: работа в сильной команде разработчиков, робототехников и системных архитекторов.