1,540,189open jobs
92,347companies
237,271added this week
Browse all
Location
In office
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Aug 17, 2026. MARSS scores B on the Alion truth index.

Overview
Company
Impact
Profile match
At MARSS, we help our customers by protecting Lives and Assets with our NiDAR Core IoT Platform. We help to see more across air, land, sea and sub-surface.

Job Title: Simulation Software Engineer

Reports to: Head of Engineering

Location: Bristol (hybrid)

Type: Full time - permanent

Security Clearance requirement: Applicants must be eligible to obtain UK Security Clearance (SC).

Role Overview

We are building a reusable kinetic interceptor UAS designed to physically collide with its target and return to base. We are looking for a Simulation Software Engineer to build and own our high-performance testing infrastructure.

This is a multi-faceted role offering end-to-end ownership of the full simulation pipeline.

You will integrate our physics models into modern simulation ecosystems (such as Unreal Engine 5 or NVIDIA Omniverse / Isaac Sim) to build high-fidelity test environments. Working closely with our Robotics, Perception, Aero, and Data engineers, you will architect the backend infrastructure required to run automated large-scale cloud testing and Hardware-in-the-Loop (HIL) pipelines.

Your core objective is to drastically accelerate our development cycles, ensuring our hardware

and software are continuously validated before a vehicle ever leaves the ground.

Key Responsibilities

  • Build and maintain photorealistic virtual environments, owning the architectural choice and execution across engines like Unreal Engine 5 or NVIDIA Omniverse / Isaac Sim.
  • Use modern techniques like NeRFs and Gaussian Splatting (based on real flight test footage) to create 1-to-1 digital twins of our test sites.
  • Work directly with the Perception team to simulate complex thermal/IR sensors and automate synthetic data generation (SDG) pipelines.
  • Containerize the simulation (Docker) and build the backend infrastructure for cloud deployment, enabling the Data/ML and Aero teams to run thousands of headless, multi-agent scenarios simultaneously.
  • Work closely with the Robotics Engineering team to connect the simulation to real hardware configurations (HIL), ensuring the sim runs against actual flight controllers to validate sensor-to-actuator latency.
  • Collaborate with the Aero engineer to seamlessly ingest flight dynamics physics models (FDM) into the simulation engine without compromising execution speed.
  • Develop frontend UI tools for the engineering team to visualize telemetry, scrub through data replays, and visually debug complex intercept failures.

Required Experience

  • Strong modern C++ and Python programming skills.
  • Production experience with advanced simulation or real-time 3D engines at a systems/graphics programming level (e.g., NVIDIA Omniverse / Isaac Sim, Unreal Engine, O3DE, Unity, or custom renderers).
  • Deep understanding of ROS 2 and DDS architectures, including cross-architecture deployability and strict QoS timing constraints.
  • Familiarity with High-Performance Computing (HPC), NVIDIA GPU acceleration, and hardware optimization (e.g., CUDA, TensorRT).
  • Native fluency in Linux, Docker, and CI/CD pipelines-you know how to deploy and scale headless simulations unattended.
  • Experience building or supporting Hardware-in-the-Loop (HIL) / Software-in-the-Loop (SIL) benches.

Preferred Skills

  • Experience with 3D modeling tools (like Blender) to rapidly generate or modify target assets for the Perception team.
  • Specific experience with NVIDIA Replicator or other automated synthetic data generation frameworks.
  • Background in autonomous vehicles, aerospace, robotics, or motorsport simulation.
  • Familiarity with bridging external physics solvers (MATLAB/Simulink, JSBSim) into real-time environments.
  • Attributes & Mindset
  • Analytical, practical, and comfortable solving complex technical problems.
  • Able to balance simulation fidelity with development speed and engineering need.
  • Comfortable working across software, simulation infrastructure, and physical-system behavior.
  • Curious and data-driven, with a focus on using simulation to improve real-world system performance.
  • Adaptable & Resilient: Stays calm and focused under pressure, adapting their approach as challenges arise.
  • Proactive, collaborative, and comfortable working with multiple engineering disciplines in a small, tight-knit team.

Security and Eligibility Requirement

  • Due to the nature of the work with the UK MOD, applicants must be a British Citizen (or Dual UK national with British citizenship) and eligible for UK Security Clearance (SC)

General Information

We believe in the value of working together in person and expect team members to be office-based for the majority of the working week. At the same time, we take a flexible pragmatic approach to working patterns, including start and finish times and remote working, to support a healthy work-life balance while meeting the needs of the team and project.

We are committed to building an inclusive and diverse team where everyone is treated with respect and has the opportunity to contribute and succeed. We welcome applications from people of all backgrounds and are focused on creating a working environment where different perspectives, experiences and ideas are valued

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,540,189 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $46k – $101k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Vilnius
PHP
PHP
Laravel
Symfony
PHPUnit
Databases
MySQL
Redis
MariaDB
ElasticSearch
DevOps
AWS
Docker
Kubernetes
Apply
$110k – $140k per year • In office • 3+ years exp • Seattle
Apply
SDE 2 - Backend 5 days ago
In office • Bengaluru
Python
AI/ML
Claude Code
AI Agents
DevOps
Git
Apply
≈ $21k – $52k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • India
JavaScript
Java
TypeScript
SQL
Databases
Oracle
Apache Kafka
Frontend
Angular
Mobile
JUnit
DevOps
Jenkins
GitHub
Unix
QA
TestNG
Apply
Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • India
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
Apply
≈ $47k – $102k per year (Estimated) • In office • 3+ years exp • Singapore
Python
Verilog
C++
SystemVerilog
VHDL
MATLAB
MATLAB
Simulink
AI/ML
SciPy
NumPy
DevOps
CI/CD
Linux
Chips/EDA
UVM
Apply
In office • Full-Time • Bachelor's Degree
Python
Go
C++
AI/ML
Model Context Protocol
Synthetic Data
Machine Learning
DevOps
CI/CD
Docker
Ubuntu
Linux
Windows
Game Dev
Unreal Engine
Cesium
Robotics
GStreamer
Apply
$131k – $205k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Houston • Tlaquepaque
Python
SQL
Analytics
Tableau
Power BI
Apply
≈ $208k – $409k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • New York
Python
AI/ML
Copilot
Claude
Analytics
Microsoft Excel
Apply
Engineer 7 hours ago
≈ $27k – $64k per year (Estimated) • In office • Singapore
Python
JavaScript
C#
C#
ASP.NET Core
AI/ML
Prompt Engineering
Frontend
React.js
Management
Agile
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree
Python
Go
JavaScript
TypeScript
Python
Asyncio
AI/ML
Machine Learning
DevOps
WebRTC
CI/CD
Docker
Kubernetes
Ubuntu
Linux
Windows
Robotics
GStreamer
Apply
In office • Full-Time • Bachelor's Degree
Python
Go
C++
AI/ML
Model Context Protocol
Synthetic Data
Machine Learning
DevOps
CI/CD
Docker
Ubuntu
Linux
Windows
Game Dev
Unreal Engine
Cesium
Robotics
GStreamer
Apply
In office • Full-Time
Python
AI/ML
DVC
MLFlow
ClearML
Time Series Forecasting
Machine Learning
DevOps
CI/CD
Git
Docker
Linux
Apply
UK - UAV Technician 2 months ago
In office • Full-Time
Robotics
ArduPilot
Apply
UK - UAV Engineer 1 year ago
In office • Full-Time • Bachelor's Degree
Python
C++
MATLAB
MATLAB
Simulink
Robotics
ROS
ROS2
ArduPilot
MAVLink
QGroundControl
Apply
See all jobs
This is one of many
1,540,189 more open roles from verified company boards, updated every day.