Turn this role into an interview — a resume and cover letter built around what this employer wants.
Minerva Defence in the United Kingdom is seeking an engineer to build and maintain a high‑fidelity UAV simulation environment. You will develop real-time C++ simulation software, model vehicle dynamics, and integrate flight control, autonomy, and ground-control systems to prove software before deployment.
You will work across multiple software stacks, pursue automated testing in CI/CD, and contribute to flight testing to validate models against real data.
New capabilities are tested thousands of times in simulation before they go onto our UAVs. In this role you’ll build and maintain that simulation environment.
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 simulation software that our engineers and customers depend on daily and integrate changes across connected applications and services where needed. Simulated tooling is critical for the company, as it is where flight control and autonomous systems are proven before deployment and where operators are trained and rehearse missions.
It is also where we first test our suite of software systems together. Flight control, autonomy, communications and ground control software run together in the simulation before they are integrated on real hardware. This helps us identify problems that only emerge when complex systems interact.
The work spans, C++ simulation software, physics, networking and application development across several software stacks. The challenges include rigid-body dynamics and numerical stability, real-time budgets, networked state management, and integrating our flight control software with simulation. You also should expect to be involved in flight testing to gather real-world validation data.
We are looking for an engineer that is a few years into their career who can own features and improvements from design and implementation through testing and delivery. You will work alongside people with deep knowledge of the aircraft, its control systems and operators, so do not need to have come from a defence or aerospace background.
Responsibilities
Minimum:
Preferred:
We offer competitive compensation including;