Simulation Engineer

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
Mid level
Aerospace • Hardware • Software • Defense
The Role
Develop and maintain C++ simulation software for UAVs and connected systems. Build scenario configuration, automated simulation runs, physical and sensor models, integrations, regression tests, and CI/CD workflows. Improve performance, reliability, and usability while validating models against flight data. Collaborate with aircraft, control-system, and operations engineers, and participate in field flight testing, mission rehearsal, networked simulation, and synthetic sensor development.
Summary Generated by Built In

Before a new capability reaches one of our UAVs, it has already flown thousands of times in simulation. You will build the simulation.

Minerva Defence is one of the fastest-growing defence technology companies in Europe. We create the software, hardware and networking that make unmanned systems effective on the modern battlefield, all designed and manufactured end-to-end in the UK, and in active use today. We are deliberately low-profile: a team of around 60, small in headcount and outsized in effect. We look for people who are not just talented but genuinely committed to the work, the team, and the purpose behind it.

The role

You will develop and maintain the simulation software we use to test our UAVs and their connected systems before deployment, and to support operator training and mission rehearsal. Flight control, autonomy, communications and ground control software run together in this environment, helping us find problems before they reach real aircraft.

The role centres on developing a dependable and easy-to-use simulation application, that lets users configure scenarios, run simulations and interpret results. You will own features and improvements through design, implementation, testing and delivery, alongside colleagues who understand the aircraft, its control systems and how it is operated. The work also includes implementing and validating physical models, integrating with external applications, and automated testing.

This is a mid-level role, primarily suited to a software engineer with practical C++ experience who wants to develop their expertise in simulation. We are also interested in engineers from physical modelling or simulation backgrounds who bring substantial programming experience and want to develop their C++ skills.

You do not need an aerospace or defence background, or prior expertise in every area below. The balance of work will reflect your existing strengths and grow as you learn the systems.

Responsibilities

  • Develop and maintain the C++ simulation application and the features used by engineers, trainers and operators.
  • Improve the simulation's performance, reliability and usability for developers, trainers and operators.
  • Integrate flight control, autonomy, communications and ground control software, and investigate faults that emerge when these systems run together.
  • Implement and improve vehicle and sensor models, working with aircraft and control-system engineers to understand their assumptions and validate their behaviour against measured flight data.
  • Build repeatable simulation scenarios, automate headless runs and results reporting in CI/CD, and turn recorded flights and reported faults into regression tests.
  • Contribute to areas such as networked multi-vehicle simulation, realistic virtual environments and synthetic sensor data.
  • Take part in flight testing to gather validation data, understand how the real system behaves and use what you learn to improve the simulation.

Requirements

Minimum:

  • Proven experience developing, debugging and maintaining modern C++ software.
  • Working knowledge of Python for scripting, automation and basic data analysis.
  • Experience using version control and automated tests, and contributing to design discussions and code reviews.
  • Comfortable working across simulation, application code, networking, tooling and build systems.
  • Experience in physical modelling or a willingness to learn it.
  • Prepared to join the team for flight tests in the field and help gather flight data for validation.
  • Able to meet the role's UK security clearance (SC) requirements. Applicants should normally have been resident in the UK for the past five years.

Preferred:

  • Physical simulation mathematics, including rigid-body dynamics, numerical integration, coordinate frames and conventions.
  • Flight dynamics or 6-DOF modelling, including model correlation and validation against measured flight data.
  • Performance-sensitive C++ development, profiling, real-time execution, or deterministic behaviour.
  • Integrating software and hardware, including work in autonomous vehicles, aerospace, robotics, motorsport or simulation-heavy games.
  • Model-, software-, hardware- or vehicle-in-the-loop testing (MIL, SIL, HIL, VIL).
  • Distributed or networked simulation, including time synchronisation, state replication and behaviour over unreliable links.
  • Unreal Engine or another real-time simulation engine, particularly its systems and performance aspects.
  • Virtual environments, synthetic sensor data, virtual reality or trials involving real operators.
  • Model-based design or verification using tools such as MATLAB/Simulink or SysML, or experience working to standards such as ISO 26262 or DO-178C.
  • Building CI/CD workflows for automated builds, tests and simulation runs.
  • Using AI coding agents to speed up development and implement guardrails that enforce code quality.

Benefits

We offer competitive compensation including;

  • Share options vesting over three years
  • Bupa private medical insurance
  • 6% employer pension contribution
  • 25 days leave plus bank holidays
  • Enhanced mat/pat leave
  • Enterprise level AI tooling
  • Relocation support/home office budget

Skills Required

  • Proven experience developing, debugging, and maintaining modern C++ software
  • Working knowledge of Python for scripting, automation, and basic data analysis
  • Experience with version control, automated testing, design discussions, and code reviews
  • Comfort working across simulation, application code, networking, tooling, and build systems
  • Experience in physical modelling or willingness to learn it
  • Willingness to participate in field flight testing and gather flight data for validation
  • Ability to meet UK Security Check (SC) clearance requirements
  • Normally resident in the UK for the past five years
  • Knowledge of physical simulation mathematics, rigid-body dynamics, numerical integration, and coordinate frames
  • Experience with flight dynamics or six-degree-of-freedom modelling and model validation
  • Experience with performance-sensitive C++, profiling, real-time execution, or deterministic behaviour
  • Experience integrating software and hardware in autonomous vehicles, aerospace, robotics, motorsport, or simulation-heavy games
  • Experience with model-, software-, hardware-, or vehicle-in-the-loop testing
  • Experience with distributed or networked simulation
  • Experience with Unreal Engine or another real-time simulation engine
  • Experience with virtual environments, synthetic sensor data, virtual reality, or operator trials
  • Experience with model-based design or verification using MATLAB/Simulink or SysML
  • Experience working to ISO 26262 or DO-178C standards
  • Experience building CI/CD workflows for automated builds, tests, and simulation runs
  • Experience using AI coding agents and implementing code-quality guardrails
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2021

What We Do

Minerva Defence is a UK sovereign defence-technology company building full-stack unmanned systems for modern warfare. Its capabilities span hardware, software, networking, autonomy, navigation and effectors; it also designs and manufactures uncrewed aerial systems in the UK. The company describes its mission as supplying sovereign defence technology built in Britain for the UK and its allies, with operational deployment and real-time frontline feedback informing its work.

Similar Jobs

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Crawley, West Sussex, England, GBR
170000 Employees

Hypersonica Logo Hypersonica

Simulation Engineer

Aerospace • Hardware • Defense • Manufacturing
In-Office
2 Locations
53 Employees
Remote or Hybrid
United Kingdom
703 Employees
40K-55K Annually

Nova Group, Inc. Logo Nova Group, Inc.

Data Engineer

Professional Services • Defense • Utilities • Industrial
Remote or Hybrid
United Kingdom
286 Employees
40K-55K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account