Senior Real-Time Autonomy Software Engineer

Ocean Infinity

Southampton

On-site

GBP 70,000 - 100,000

Full time

25 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ocean Infinity in the United Kingdom is seeking multiple Senior Software Engineers to provide technical leadership and shape the software architecture underpinning our autonomous marine platforms, including AUVs and USVs used in demanding, data-scarce environments.

You will contribute to real-time control, safety, autonomy and mission execution, delivering reliable, high‑performance software for navigation, system health and sensor integration, while collaborating with field teams and undergoing

Qualifications

  • Strong proficiency in C++11 or later for safety-critical applications.
  • Experience with real-time/embedded systems and Linux-based platforms.
  • Ability to work in a multi-disciplinary engineering team.

Responsibilities

  • Developing and refining real-time control systems for high-speed autonomous surface and underwater vehicles
  • Writing reliable software for navigation, mission execution, fault management, and sensor integration
  • Designing communications interfaces (serial, satellite, acoustic) and handling low bandwidth or lost links
  • Building safety-critical subsystems including fallback modes and health monitoring
  • Collaborating with field teams to test, iterate, and validate software in operational conditions
  • Participating in design reviews, simulations, hardware-in-the-loop testing, and sea trials
  • Integrating new sensors and equipment with our C2 system

Skills

C++11+
Real‑time systems
Linux workflows
Git
Team collaboration
Ownership
Safety & quality
C++11+

Tools

ROS1/ROS2
RTOS
Embedded Linux
Git

Job description

Ocean Infinity in the United Kingdom is seeking multiple Senior Software Engineers to provide technical leadership and shape the software architecture underpinning our autonomous marine platforms, including AUVs and USVs used in demanding, data-scarce environments.

You will contribute to real-time control, safety, autonomy and mission execution, delivering reliable, high‑performance software for navigation, system health and sensor integration, while collaborating with field teams and undergoing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Marine Software Engineer
Autonomous Marine Software Engineer

Ocean Infinity • Southampton

On-site
GBP 70,000 - 110,000
Senior Software Engineers
Senior Software Engineers

Ocean Infinity • Southampton

On-site
GBP 70,000 - 100,000
Software Engineers
Software Engineers

Ocean Infinity • Southampton

On-site
GBP 70,000 - 110,000
Senior Application Reliability Engineer
Senior Application Reliability Engineer

Ocean Infinity • Southampton

On-site
GBP 50,000 - 61,000
Engineering Manager, Robotics & Autonomy
Engineering Manager, Robotics & Autonomy

Ocean Infinity • Greater London

On-site
GBP 90,000 - 135,000
Chief Engineer (Autonomous Underwater Vehicle)
Chief Engineer (Autonomous Underwater Vehicle)

Ocean Infinity • Southampton

On-site
GBP 100,000 - 150,000
Senior Software Architect – Underwater Robotics
Senior Software Architect – Underwater Robotics

Saab UK • Fareham

On-site
GBP 75,000 - 110,000
Maritime Network Architect for Autonomous Systems
Maritime Network Architect for Autonomous Systems

Ocean Infinity • Southampton

Hybrid
GBP 90,000 - 120,000
Chief Engineer, AUV Systems & Architecture
Chief Engineer, AUV Systems & Architecture

Ocean Infinity • Southampton

On-site
GBP 100,000 - 150,000
Principal Autonomy Systems Architect
Principal Autonomy Systems Architect

Morgan McKinley • United Kingdom

Hybrid
GBP 110,000 - 165,000