As a Robotics Perception Engineer, you will develop and integrate advanced perception capabilities that enable subsea situational awareness and autonomous operations.
You will contribute across the perception stack, including multi-modal sensing, 3D scene understanding, tracking, anomaly detection and real-time inference. The work spans simulation, R&D prototyping, embedded deployment and real-world testing on ROVs, AUVs and vessel-based systems.
Key tasks and responsibilities
Research, design and implement perception algorithms tailored for subsea robotics
Develop modules for 3D object detection, segmentation, tracking, anomaly detection and environment understanding
Address challenges related to degraded sensor data and harsh marine conditions
Integrate perception capabilities into autonomy, navigation and control frameworks to support mission-level decision making
Participate in simulation, testing, validation and full-scale field trials
Drive perception-driven innovation and transition research into production-ready operational capabilities
Contribute to documentation, standards and continuous improvement processes
What you bring
Degree in Robotics, Computer Vision, Mathematics or a related engineering field
Strong experience with multi-modal perception (vision, lidar/sonar, radar, acoustic sensing)
Proficiency in C++ and Python for robotics development
Familiarity with ROS 2, real-time systems, sensor calibration and perception lifecycle development
Experience with machine-learning-based perception methods is valuable