Software Engineer

Fortice

City Of London

On-site

GBP 85,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fortice is seeking a Software Engineer (C++) to join the London engineering team working on autonomous systems. The role focuses on real-time C++ systems, engine programming, and distributed backends across Linux/Docker environments.

You will collaborate with a US counterpart team and London colleagues, contributing to scalable software, performance, and reliability while supporting growth of the London office.

Qualifications

  • 5+ years hands-on modern C++ — engine programming, netcode, distributed backends, simulation.
  • Shipping and maintaining production-ready software, not just prototypes.
  • Eligible to hold UK Security Clearance and able to relocate from NATO nations.

Responsibilities

  • Write modern C++ deployed in production.
  • Architect scalable, reliable systems in Docker/Linux environments.
  • Collaborate with a US engineering counterpart and London team.
  • Help build and scale the London engineering team, mentoring teammates.

Skills

C++
Real-time systems
Engine development
Networking
Distributed backend
Simulation

Tools

Docker
Linux
Bazel
Python

Job description

Software Engineer (C++) — Autonomous Systems, London


Please note that we can only consider people who have either resided in the UK for at least 5 years or citizens of a NATO member.


From shipping games to shipping autonomy. There's more crossover than you think!


I'm working on behalf of a fast-growing autonomy company delivering next-generation software-defined defence and security capability, to find multiple Software Engineers for their London engineering team.


If you've spent years building performant, real-time C++ systems, engine work, networking, distributed backends and simulation, then you'll likely have the experience needed to make the transition into the autonomy realm..... Oh and if you enjoy practicing LeetCode or similar in your spare time.. You'll almost definitely have what it takes.


My client builds hardware-agnostic autonomy software that runs mission planning, multi-platform coordination, and navigation across uncrewed systems at scale — replacing small numbers of expensive, hardware-locked platforms with cheap, software-defined systems deployed in volume. They've recently secured a major UK government contract as prime contractor, leading a consortium delivering next-generation autonomous capability for a branch of the UK Armed Forces.


You’ll fit right in if your background includes:

  • Real-time, performance-critical C++ — engine programming, netcode, distributed backends, simulation systems

  • Shipping and maintaining software people actually use, not just prototypes — AAA titles, live-service platforms, production infrastructure

  • Comfort working close to hardware, or coordinating multiple systems/clients in real time under imperfect conditions

We're open to engineers who've come from game studios, robotics, telecoms, and simulation backgrounds — the constraints translate more directly than you'd expect. Multi-client state sync, bandwidth-vs-latency trade-offs, distributed system coordination — if you've solved these problems for players, vehicles, or infrastructure, you can solve them for autonomous platforms.


What you’d actually be doing:

  • Writing modern C++ for software that's deployed and operational

  • Architecting scalable, reliable systems working in Docker/Linux environments

  • Working in lockstep with a US engineering counterpart team, alongside London colleagues from top-tier tech and defence companies

  • Helping build the London team as it scales — mentoring, shaping process, contributing to a high-performing culture

What we’re looking for:

  • 5+ years hands‑on modern C++ — or exceptional OOP fundamentals and a genuine appetite to go deep on it

  • Real product-lifecycle experience — you’ve built something that shipped

  • Linux/Docker comfort; bonus points for Python, distributed systems, or Bazel

  • Eligible to hold UK Security Clearance

  • Open to engineers relocating from NATO nations

If \"high-stakes and genuinely deployed\" sounds more interesting than your next sprint, get in touch for a confidential conversation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

CBSbutler • Greater London

Hybrid
GBP 80,000 - 95,000
Bonus
Pension
Private medical insurance
+3
Lead Software Engineer
Lead Software Engineer

Durlston Partners • Greater London

On-site
GBP 135,000 - 150,000
Senior Software Engineer - London (Autonomy & Defence)
Senior Software Engineer - London (Autonomy & Defence)

Applied Intuition, Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer - C++ & Autonomy (UK)
Software Engineer - C++ & Autonomy (UK)

Applied Intuition • Greater London

On-site
GBP 65,000 - 95,000
Senior Software Engineer London London
Senior Software Engineer London London

Applied Intuition, Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer – C++
Senior Software Engineer – C++

Gregory Martin International • Portsmouth

Hybrid
GBP 50,000 - 75,000
Pension
25 days holiday
Life assurance
Full Stack Engineer - Contract - Long Term
Full Stack Engineer - Contract - Long Term

VIQU Limited • Greater London

Hybrid
GBP 60,000 - 90,000
Software Developer (all levels) - Distributed Simulation Technology (UK)
Software Developer (all levels) - Distributed Simulation Technology (UK)

BAE Systems OneArc USA, Inc • Tinsley Green

On-site
GBP 60,000 - 90,000
Diverse, challenging projects
Global clients (NASA, ESA)
Tailored training and mentoring
+4
Software Engineer
Software Engineer

Applied Intuition • Greater London

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

Sirius Digital Services • Portsmouth

On-site
GBP 60,000 - 90,000
Pension (7% contribution)
25 days holiday
Life insurance
+1