Stark
Field Robotics Engineer – Data Operations (All Genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по робототехнике в команду Data Operations оборонной tech-компании. Технический владелец мультисенсорных систем записи данных: интеграция камер EO/IR, лидаров, радаров и IMU, драйверы и ROS2-ноды, синхронизация и калибровка сенсоров, участие в полевых кампаниях сбора данных по Европе.
Задачи
- Интегрировать сенсорные комплексы (камеры EO/IR, гиростабилизаторы, лидар, радар, IMU, GNSS) от электрических интерфейсов до рабочих пайплайнов записи
- Разрабатывать драйверы сенсоров и ROS2-ноды, работая с протоколами I2C, SPI, CAN, Serial, MIPI/CSI-2, GigE Vision, Ethernet (RTSP/UDP)
- Решать задачи временной синхронизации распределённых сенсоров (PTP, PPS, аппаратный триггер)
- Разрабатывать и выполнять процедуры внутренней и внешней калибровки (камера-камера, камера-IMU)
- Строить и оптимизировать бортовой стек записи на NVIDIA Jetson: GStreamer-пайплайны, логирование MCAP/rosbag, пропускная способность хранилища
- Оценивать новые сенсоры на стенде и превращать результаты в решения по интеграции
- Участвовать в полевых кампаниях сбора данных по Европе: готовить и проверять сенсорные сетапы, эксплуатировать системы на месте, диагностировать проблемы и валидировать записи
- Готовить документацию по интеграции и отчёты по калибровке
Требования
- Степень в робототехнике, мехатронике, электротехнике, computer science или сопоставимый практический опыт
- Владение Python и C++ для робототехники и работы с железом
- Опыт с ROS2, включая развёртывание на физических системах
- Практический опыт с несколькими аппаратными протоколами: I2C, SPI, CAN, Serial или Ethernet
- Опыт интеграции камер и сенсоров на embedded Linux, желательно NVIDIA Jetson
- Основы computer vision: модели камер, дисторсия, проективная геометрия, OpenCV
- Понимание систем координат, преобразований и временной синхронизации в распределённых системах
- Уверенное владение диагностическими инструментами (мультиметр, осциллограф) и рабочими процессами (Git, CI, Docker)
- Готовность регулярно ездить в полевые кампании и работать на открытом воздухе
Условия
- Работа над системами, напрямую защищающими персонал и суверенитет Европы
- Работа с ведущими специалистами в области автономных систем, продвинутых двигателей и кибербезопасности
- Быстрая и коллаборативная среда с серьёзной поддержкой R&D
- Регулярные командировки в полевые кампании по Европе
- Требуется возможность получения и сохранения security clearance
- CV на английском языке
Навыки
- Python
- C++
- ROS2
- I2C
- SPI
- CAN
- Serial
- MIPI/CSI-2
- GigE Vision
- Ethernet
- RTSP
- UDP
- PTP
- PPS
- NVIDIA Jetson
- GStreamer
- MCAP
- rosbag
- OpenCV
- Git
- CI
- Docker
- Embedded Linux
- PX4
- ArduPilot
- MAVLink
- Kalibr
- PCL
- Open3D
- PyTorch
- ONNX
- Gazebo
- Isaac Sim
- CUDA
- TensorRT