Software Engineer (Robotics)

Online Oceans

Southampton

Hybrid

GBP 65,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Southampton location
Competitive salary

Job summary

Online Oceans in Southampton, UK is seeking a Software Engineer (Robotics) to own substantial parts of SentryOS, the Linux-based software on our autonomous boats. The role combines embedded systems, flight-control integration over MAVLink, and keeping Starlink and Iridium links reliable during trials at sea.

You will develop simulation, hardware-in-the-loop tests, and ship updates safely to boats far from shore.

Qualifications

  • 5+ years building software for robots, drones or embedded systems.
  • Deep practical Linux (systemd, networking, serial, embedded boards).
  • Strong Python.

Responsibilities

  • Own large parts of SentryOS, the Linux software on Scout boats.
  • Integrate flight control over MAVLink and keep satellite links reliable.
  • Build simulation and hardware-in-the-loop tests; ship updates safely to boats at sea.

Skills

Robotics software
Linux (embedded)
Python
Hardware-in-the-loop testing

Tools

MAVLink
C/C++

Job description

Online Oceans is recruiting a Software Engineer (Robotics) in Southampton, United Kingdom.

Contract: full time (hybrid).

Language: English.

Work experience: 5+ years.

The role covers own large parts of SentryOS, the Linux software on every Scout: services, watchdogs, logging and self-recovery so a vehicle can clear its own faults hundreds of miles from shore.

Integrate flight control over MAVLink, keep Starlink and Iridium links reliable, build simulation and hardware-in-the-loop tests, and ship updates safely to boats at sea.

Requirements
  • 5+ years building software for robots, drones or embedded systems
  • deep practical Linux (systemd, networking, serial, embedded boards)
  • strong Python
  • software you have shipped on hardware in the field
Preferred Skills
  • Flight control and MAVLink strongly preferred
  • C/C++ and low-bandwidth comms are a plus
Offer

Full-time, hybrid from Southampton, competitive salary.

You work next to the electronics, integration and field engineers and go to sea on trials yourself.

No application deadline is stated.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Robotics)
Software Engineer (Robotics)

Online Oceans • Christchurch

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Robotics Software Engineer: Sea Trials & MAVLink Linux
Robotics Software Engineer: Sea Trials & MAVLink Linux

Online Oceans • Southampton

Hybrid
GBP 65,000 - 90,000
Hybrid work
Southampton location
Competitive salary
Senior Robotics Software Engineer - Embedded Linux
Senior Robotics Software Engineer - Embedded Linux

Online Oceans • Christchurch

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Electronics Engineer
Electronics Engineer

Online Oceans • Southampton

On-site
GBP 55,000 - 75,000
Integration Engineer
Integration Engineer

Online Oceans • Southampton

On-site
GBP 55,000 - 75,000
Field Engineer
Field Engineer

Online Oceans • Southampton

On-site
GBP 40,000 - 65,000
Powerboat qualifications paid
Sea qualifications paid
On-site in Southampton
Senior Software Engineers
Senior Software Engineers

Ocean Infinity • Southampton

On-site
GBP 65,000 - 95,000
Robotics Software Engineer
Robotics Software Engineer

Redline Group • Cambridge

On-site
GBP 48,000 - 88,000
Profit-share/Share option potential
Flexible working
Career progression
Senior Software Engineer
Senior Software Engineer

Owen Daniels • Portsmouth

On-site
GBP 85,000 - 115,000
Pension Contribution
Annual Bonus Scheme
Life Assurance
+3
Robotics Software Engineer
Robotics Software Engineer

Som3 • Greater London

On-site
GBP 65,000 - 90,000