NEURA Robotics
Safety Test Engineer - Robot Arms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию безопасности роботизированных манипуляторов. Отвечает за верификацию и валидацию функций безопасности, соответствие стандартам и автоматизацию регрессионных проверок.
Задачи
- Планировать, проектировать и выполнять тест-кейсы для функций безопасности роботов (аварийный останов, защитный останов, безопасное отключение момента, ограничения скорости и положения, безопасные зоны, режимы коллаборативной работы)
- Валидировать показатели безопасности на практике: время и дистанция останова, мониторинг скорости и разделения, ограничение мощности и усилия, измерение контактного усилия и давления
- Тестировать интерфейсы безопасности: safety I/O, связь с safety PLC и контроллерами, протоколы безопасности на полевых шинах
- Проводить fault-injection и негативное тестирование (отказы датчиков, потеря связи, перебои питания, некорректные конфигурации) для подтверждения перехода системы в безопасное состояние
- Применять знания мехатроники для прогнозирования отказов и раннего выявления проблем интеграции
- Поддерживать соответствие стандартам ISO 10218-1/-2, ISO/TS 15066, ISO 13849, IEC 61508 / IEC 62061, IEC 60204-1
- Обеспечивать прослеживаемость от требований безопасности и результатов оценки рисков до тест-кейсов и результатов
- Создавать и вести тест-планы, тест-отчёты и доказательства верификации для safety case и аудитов сертификационных органов (например, TÜV)
- Участвовать в оценке рисков, FMEA и анализе опасностей с точки зрения тестирования
- Проводить регрессионную валидацию безопасности для релизов ПО и прошивок и вариантов аппаратного обеспечения
- Создавать и поддерживать автоматизированные и полуавтоматизированные тестовые стенды, измерительное оборудование и скрипты с интеграцией в CI/CD
- Анализировать отказы, проводить root-cause investigation и доносить выводы по безопасности до стейкхолдеров
- Логировать, отслеживать и доводить дефекты до закрытия
- Выступать точкой контакта между командами functional safety, firmware, robotics и прикладными инженерами
- Менторить младших инженеров и участвовать в sprint planning, оценке и ретроспективах
- Улучшать методы, покрытие и инструменты тестирования безопасности
Требования
- Степень бакалавра или магистра в мехатронике, робототехнике, электротехнике, машиностроении, информатике или смежной области
- 5+ лет опыта тестирования, валидации или верификации safety-critical мехатронных или робототехнических систем; опыт в промышленной автоматизации или коллаборативных роботах предпочтителен
- Твёрдое знание основ роботизированных манипуляторов: кинематика, joint vs Cartesian motion, системы координат, ограничения безопасности, принципы коллаборативной работы
- Рабочее знание концепций и стандартов функциональной безопасности (Performance Level, SIL, архитектуры безопасности, безопасные состояния)
- Практический опыт с аппаратным обеспечением безопасности и тестированием: safety PLC или контроллеры, safety I/O, устройства измерения усилия и давления, осциллографы и логгеры данных
- Опыт написания структурированных тестовых спецификаций, отчётов и документации по прослеживаемости
- Навыки скриптинга или программирования (Python и/или Java); знакомство с автоматизацией тестирования (Cucumber/BDD, Selenium) и Git — плюс
- Опыт с CI/CD (например, GitLab) и работа в agile кросс-функциональных командах
- Умение координировать задачи между командами и менторить коллег
- Свободное владение английским; немецкий — плюс
Навыки
- Python
- Java
- Cucumber
- BDD
- Selenium
- Git
- GitLab
- CI/CD
- ROS
- ISO 10218
- ISO/TS 15066
- ISO 13849
- IEC 61508
- IEC 62061
- IEC 60204-1
- safety PLC
- safety I/O
- FMEA