Agile Robots SE

Robotics Test Engineer (m/f/d) - Quality & Safety

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по тестированию робототехнического ПО в Agile Robots. Отвечает за надёжность и безопасность систем управления — от низкоуровневых C-API до интерфейсов ROS 2 и HIL-валидации.

Задачи

  • Разрабатывать масштабируемые тест-планы для робототехнического ПО, включая ROS 2-обёртку над низкоуровневыми API управления рукой и кистью
  • Проектировать unit-, интеграционные, системные и HIL-тесты, проверяющие трансляцию между интерфейсами ROS 2 и C-API управления
  • Создавать mock-окружения с помощью gTest/gMock для изоляции и тестирования топиков, сервисов, actions и параметров ROS 2
  • Запускать интеграционные тесты в симуляции и на реальном роботизированном железе для проверки всей цепочки управления
  • Обеспечивать надёжную работу отчётности о состоянии, диагностики и обработки ошибок в экосистеме ROS 2
  • Тестировать аппаратный интерфейс ROS 2: инициализацию, state- и command-интерфейсы
  • Проводить структурированное тестирование железа — от unit-тестов до SIL и HIL для сквозной валидации
  • Разрабатывать автоматизированные тест-скрипты и кастомные инструменты, расширяющие стандартные утилиты ROS 2
  • Выполнять длительные тесты стабильности, оценку производительности и контролируемую инъекцию сбоев
  • Документировать результаты, анализировать поведение системы и совместно с разработчиками находить и устранять проблемы
  • Постоянно улучшать процессы тестирования для повышения покрытия, безопасности и уверенности в каждом релизе

Требования

  • Бакалавр или магистр в области робототехники, информатики, электротехники, мехатроники или смежной специальности
  • 2–3 года практического опыта тестирования робототехнического ПО, желательно с ROS 2
  • Сильное понимание методологий unit-, интеграционного, системного и hardware-in-the-loop тестирования
  • Владение C++, Python, разработкой под Linux и инструментами ROS 2 (topics, services, actions, launch_testing и др.)
  • Опыт работы с gTest/gMock и мокированием низкоуровневых API
  • Умение безопасно работать с роботизированным железом и оценивать поведение системы в реальных тестах
  • Сильные аналитические навыки и структурный, внимательный к деталям подход к тестированию
  • Опыт работы с Git и совместными процессами разработки

Условия

  • Динамичная высокотехнологичная компания с финансовой устойчивостью и инвесторами мирового уровня
  • Междисциплинарная международная команда из 60+ национальностей и коллаборативная среда
  • Много возможностей для развития по мере роста компании
  • Сложные задачи и значимые проекты рядом с экспертами для профессионального и личного роста
  • Корпоративный benefits-программ на 100€ нетто в месяц: здоровье, мобильность, обучение
  • Современный офис с террасой на крыше с видом на Мюнхен, бесплатные напитки и фрукты, регулярные корпоративные мероприятия

Навыки

  • ROS 2
  • C++
  • Python
  • Linux
  • gTest
  • gMock
  • Git
  • HIL
  • SIL
  • Gazebo
  • Isaac Sim
  • CI/CD

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

Staff Engineer Embedded Software Verification (f/m/div)
Infineon TechnologiesSeniorФранкфуртГибрид
21 сент.
Software Test Engineer, Ground Systems (m/f/d)
National ISR ServicesMiddleParsdorfОфис
15 сент.
Test Development Engineer- fixed term (All genders)
PhilipsMiddleBöblingenОфис
93,051 – 124,068 EUR в год
14 сент.
ATE Test Engineer – Teradyne J750 Semiconductor (all gender)
AltenMiddleМюнхенГибрид
11 сент.
Senior Software Development Engineer in Test
SurSeniorУдалённо
5,000 – 6,000 USD в месяц
10 сент.
Robotics Test Engineer (m/f/d) - Quality & Safety — Agile Robots SE, Мюнхен | itrelocate