Senior Robotics Engineer

Posted 5 Hours Ago
Be an Early Applicant
London, Greater London, England, GBR
In-Office
100K-100K Annually
Senior level
Robotics • Software • Automation
The Role
Design, build, and integrate production robotics software for uncrewed marine vessels. Develop ROS2 control, navigation, and motion-planning systems; integrate sensors, actuators, PLCs, and embedded controllers; support testing and field deployments; debug deployed systems; improve observability and CI/CD; and provide technical leadership through code reviews, mentoring, and architecture guidance.
Summary Generated by Built In

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. 

Benefits

*Salary £100,000 Per Annum*

Skills Required

  • MSc or PhD in robotics, mechatronics, computer science, or a related field
  • Strong C++ development experience with production-quality code
  • Willingness to occasionally travel for integration, testing, and deployments
  • Experience using ROS2 in a production or field-deployed environment
  • Deep knowledge of robotics middleware concepts, including nodes, topics, services, actions, transforms, and launch/configuration systems
  • Experience integrating hardware such as sensors, actuators, PLCs, embedded controllers, and vessel or payload interfaces
  • Knowledge of industrial automation protocols such as Modbus, TCP/IP, UDP, CAN, or serial communication
  • Knowledge of the Linux development environment
  • Understanding of Git, code review, automated testing, and CI/CD
  • Pragmatic engineering approach balancing technical quality, delivery needs, and real-world constraints
  • Understanding of navigation, motion planning, behaviour trees, or autonomous task orchestration
  • Working knowledge of Docker and containerized robotics deployments
  • Experience with real-time or safety- or mission-critical systems
  • Experience with simulation, digital twins, or hardware-in-the-loop testing
  • Previous marine, defence, or aerospace experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
2,229 Employees
Year Founded: 2017

What We Do

Ocean Infinity is a marine technology company that develops and operates robotic and autonomous systems to transform work at sea. It combines robotics, software, AI, data, and deep operational expertise to deliver marine data services and solutions, including large-scale subsea data acquisition. Its remote and uncrewed vessel operations aim to make offshore activities safer, more efficient, and less harmful to the environment, serving challenges across maritime industries.

Similar Jobs

Altera (altera.com) Logo Altera (altera.com)

Solutions Engineer

Artificial Intelligence • Internet of Things • Machine Learning
In-Office
2 Locations
1612 Employees

Sees.ai Logo Sees.ai

Software Engineer

Artificial Intelligence • Robotics • Software • Automation
In-Office
City of London, London, England, GBR
17 Employees
In-Office
London, Greater London, England, GBR
3411 Employees
Hybrid
Telford, Shropshire, England, GBR
3175 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account