📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

Тестировщик (робототехника)

Зарплата не указана

Похожие специалисты получают 160 000 - 281 000 ₽

Требования

Инженер по обеспечению качества
Python

Условия

Москва

Описание вакансии

Мы разрабатываем «ВДОЛЬ» — автономную систему управления мобильными роботами. Наши платформы ориентируются без GPS, используя лидары, камеры и алгоритмы локализации в реальных условиях. Мы переходим от этапа R&D к масштабированию, поэтому нам важно, чтобы система работала не «по ощущениям», а по чётким метрикам.

Нам нужен инженер, который возьмет на себя регулярные полевые тесты (нужно будет часто ездить по различным локациям), сбор данных и первичную аналитику. Вы станете связующим звеном между «железом» и разработчиками, помогая быстрее находить причины багов и проверять гипотезы.

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

1. Оперативная проверка изменений функционала  (Приоритет №1):

  • Тесты конкретных изменений по запросу разработчиков.

2. Регулярное тестирование и сбор метрик (Приоритет №2):

  • Запуск робота на утвержденных маршрутах для сбора статистики.
  • Мониторинг устойчивости системы при длительной эксплуатации: выявление деградаций в локализации, управлении и задержках, а также обнаружение редких и накопительных аномалий, проявляющихся со временем.

3. Анализ данных и отчетность (Приоритет №3):

  • Запись и хранение датасетов (rosbags).
  • Первичный разбор логов и графиков (Foxglove/Rviz). Нужно уметь видеть корреляции: например, «прыгнула локализация — робот дернулся — в логах управления выросли рывки».
  • Формирование отчетов: «Что тестировали — Результат — Графики/Баги».

Что мы ждем от вас (Core):

  • Linux (Ubuntu): уверенная работа в терминале.
  • Технический склад ума: вы готовы лезть в логи и искать фактуру, фраза «оно упало» без контекста для вас неприемлема.
  • Внимательность: готовность пройти маршрут 10 раз, чтобы «поймать» редкую проблему.
  • Грамотность: умение четко описать баг (шаги воспроизведения, контекст, ссылки на логи).
  • Базовое понимание ROS: (запуск нод, запись бэгов, визуализация). Если опыта мало, но есть база — научим по нашим туториалам.

Будет плюсом:

  • Навыки скриптинга (Python / Bash) для автоматизации своей же рутины.
  • Опыт работы с «железом»: лидары, сенсоры, CAN-шина.
  • Опыт работы с симуляторами (Gazebo/Webots).

Как устроена работа:

  • 40-50% времени — «в полях»: подготовка робота (зарядка, чекап сенсоров), проезды на полигоне.
  • 30% времени — аналитика: выгрузка данных, просмотр графиков, заведение багов.
  • 20% времени — бэклог: написание скриптов автоматизации, работа в симуляторе, улучшение пайплайна тестирования.

Условия:

  • Зарплата: после интервью оговаривается,  пересмотр раз в год.
  • Локация: офис в 2 мин. от м. Парк Культуры.
  • График: гибкий гибрид. Нам важна работа с «железом», поэтому удаленка возможна до 1 дня в неделю.
  • Соцпакет: ДМС со стоматологией, 20 оплачиваемых больничных в год.

Среда: плоская структура, никакой бюрократии и реальные роботы, которые поедут на вашем коде (и тестах) уже завтра.