An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Minerva Defence is developing and maintaining a critical simulation environment for UAVs, flight control, and autonomy software. You will own features end-to-end from design through testing, collaborating with engineers and operators, and contributing to validation through flight tests.
The role spans C++ simulation software, physics, networking, and integration across software stacks, with real-time constraints and field testing exposure in a defence context.
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;