# Senior Robotics Engineer

**Company:** [Ocean Infinity](null/companies/aRQ2q8yapu851mu6dpxJ42.md)
**Location:** London, United Kingdom
**Workplace:** hybrid

[Apply for this job](null/view/bd19f54b-6139-402d-a9e5-0f845607e39d)

## Description

At **Ocean Infinity**, we're on a bold mission to subsea data using innovative technology.

Using cutting-edge robotics, autonomous technology and world-class software, we're transforming how complex operations are carried out at sea. Our uncrewed systems are making ocean exploration and operations **safer, smarter and more sustainable**, helping unlock the vast potential of our oceans while reducing environmental impact. 🌍

This isn't a vision for the future. **It's happening right now.**

As we continue to push the boundaries of innovation and redefine what's possible in the maritime industry, we're looking for exceptional talent to join our fast-growing team.

Ocean Infinity is looking for a Senior Robotics Engineer to design, build and integrate core robotics software across our fleet of uncrewed marine vessels. This is a senior technical role within the Robotics & Autonomy team, combining hands-on engineering with system-level architecture, hardware integration and technical leadership. 

You'll play a key role in shaping how our next-generation robotics software is built, deployed and supported across real-world maritime operations, and you’ll be working on the core platform capabilities that other engineers, vessels and product teams build on top of: control and planning systems, hardware integration, communication interfaces, and reliable deployment into live operational environments.

## Requirements

**What you will do! 🤖**

-   Design and build ROS2 nodes, services, actions and launch configurations for vessel control, navigation and motion planning. 

-   Integrate robotics software with real hardware – sensors, actuators, PLCs, embedded controllers, and other third-party systems. 

-   Build platform abstractions that are reusable across multiple vessels and payloads, designed with extensibility in mind. 

-   Get hands-on during lab testing, integration work and field deployments to validate that what you've built holds up in real operating conditions. 

-   Debug issues on deployed systems using logs, telemetry and replay tooling, and drive them to root cause. 

-   Review other engineers' code and designs, mentor other team members, and unblock people on integration or architecture problems. 

-   Work directly with product and operations teams to turn operational needs into working technical solutions. 

-   Improve testing, observability and monitoring for robotics software so issues surface earlier and are easier to diagnose. 

**What we look for!🔍**

-   MSc/PhD in robotics, mechatronics, computer science, or a related field. 

-   Strong C++ developer, with code written to production quality. 

-   Willing to occasionally travel for to support integration, testing, and deployments. 

-   Experience using ROS2 in a production or field-deployed environment. 

-   Deep knowledge of common robotics middleware concepts: nodes, topics, services, actions, transforms, launch/config systems. 

-   Experience working with hardware integration: sensors, actuators, PLCs, embedded controllers, vessel/payload interfaces. 

-   Knowledge of common industrial autonomation protocols: Modbus, TCP/IP, UDP, CAN, serial, or similar. 

-   Knowledge of the Linux development environment 

-   Understanding of git, code review, automated testing and CI/CD 

-   A pragmatic approach to engineering: able to balance technical quality, delivery needs and real-world constraints. 

**Nice to have! ✨**

-   Understanding of modern approaches to navigation, motion planning, behaviour trees or autonomous task orchestration. 

-   Working knowledge of Docker and containerised robotics deployments. 

-   Experience working with real-time or safety-/mission-critical systems. 

-   Experience developing systems using simulation, digital twins, or hardware-in-the-loop testing. 

-   Previous experience in marine, defence, or aerospace.
