Senior Autonomy Software Engineer – Swarm Robotics

UFORCE

Greater London

On-site

GBP 90,000 - 150,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

Job summary

UFORCE exists to make aggression unaffordable. A defence-technology company headquartered in London, UFORCE designs uncrewed vessels, ground robotics and autonomy software, with operations across Europe, the United States and Asia.

The Senior/Staff Software Engineer (Autonomy) will design, build, and operate software capabilities that improve mission effectiveness and safety of uncrewed surface vehicles across the UFORCE C2/C4ISR stack, spanning perception autonomy, COLAV, and swarm

Qualifications

  • 8+ years of production software or backend engineering experience.
  • Strong experience with Java, Python, or .NET/C#.
  • Strong mathematical foundations relevant to autonomy and robotics.
  • Experience with distributed, real‑time, event‑driven, or mission‑critical systems.
  • Understanding of sockets, UDP, latency, packet loss, and low‑level protocols.
  • Strong testing, observability, debugging, and operational ownership.
  • Clear communication and cross‑team collaboration skills.

Responsibilities

  • Build production-grade capabilities across perception, autonomous behaviours, COLAV, and multi-USV coordination.
  • Define measurable acceptance criteria for autonomy performance, safety, reliability, and operator trust.
  • Validate perception and behaviours across day/night operations, different sea states, sensor degradation, and GNSS/RF-challenged conditions.
  • Develop swarm capabilities such as task allocation, role assignment, formation control, and distributed sensing.
  • Build scenario libraries, replay tooling, automated metrics, and CI gates to prevent regressions.
  • Introduce structured logging, playback, and failure classification to accelerate field diagnosis.
  • Build operator controls and safeguards that enable crews to use autonomy without continuous engineering support.
  • Collaborate with platform, C2, product, and field teams to define clear interfaces and deliver cross-system capabilities.

Skills

8+ years software engineering
Java
Python
.NET/C#
Mathematics for autonomy
Distributed systems
Sockets/UDP/latency
Testing/observability
Cross-team collaboration

Tools

Job description

UFORCE exists to make aggression unaffordable. A defence-technology company headquartered in London, UFORCE designs uncrewed vessels, ground robotics and autonomy software, with operations across Europe, the United States and Asia.

The Senior/Staff Software Engineer (Autonomy) will design, build, and operate software capabilities that improve mission effectiveness and safety of uncrewed surface vehicles across the UFORCE C2/C4ISR stack, spanning perception autonomy, COLAV, and swarm

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer (Autonomy)
Senior/Staff Software Engineer (Autonomy)

UFORCE • Greater London

On-site
GBP 90,000 - 150,000
Field Engineer - Autonomous Systems Deployment
Field Engineer - Autonomous Systems Deployment

UForce • Greater London

On-site
GBP 80,000 - 110,000
Software Mission Specialist
Software Mission Specialist

UForce • Greater London

On-site
GBP 80,000 - 110,000
Autonomy Software Engineer for Tactical Robotics
Autonomy Software Engineer for Tactical Robotics

Anduril • Greater London

On-site
GBP 65,000 - 95,000
Forward Deployed Engineer
Forward Deployed Engineer

UFORCE • Greater London

On-site
GBP 90,000 - 130,000
Senior Robotics Systems Engineer – Autonomy & Software
Senior Robotics Systems Engineer – Autonomy & Software

Humanoid • Greater London

Hybrid
GBP 90,000 - 130,000
Stock options
30+ days off
Private healthcare
+2
Head of Maritime Engineering
Head of Maritime Engineering

Uforce • Greater London

On-site
GBP 120,000 - 180,000
Senior/Staff Software Engineer (Nova Core)
Senior/Staff Software Engineer (Nova Core)

UFORCE • Greater London

On-site
GBP 90,000 - 150,000
Senior Product Marketing Manager
Senior Product Marketing Manager

UFORCE • Greater London

On-site
GBP 70,000 - 120,000
Senior/Staff Software Engineer (Nova Core)
Senior/Staff Software Engineer (Nova Core)

Uforce • United Kingdom

Remote
USD 140,000 - 190,000