UAV Simulation Engineer | C++ Flight Dynamics & Testing

Minerva

Worcester (MA)

On-site

USD 60,000 - 86,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

Minerva Defence is seeking a mid-level software engineer to develop and maintain a C++ simulation platform used for UAV testing and operator training. You will implement scalable models, integrate multi-system software, and contribute to automated testing and CI/CD processes.

The role suits engineers with practical C++ experience who want to grow in simulation, with opportunities to work across flight control, autonomy and sensor modelling in a UK security-clearance environment.

Qualifications

  • Proven experience developing, debugging and maintaining modern C++ software.
  • Working knowledge of Python for scripting and data analysis.
  • Experience with version control, automated tests and CI/CD workflows.
  • Willingness to participate in flight tests and gather validation data.

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.

Skills

C++ development
Python scripting
Version control
Automated tests / CI/CD
Simulation / modelling
Cross-functional collaboration
Linux

Tools

Git

Job description

Minerva Defence is seeking a mid-level software engineer to develop and maintain a C++ simulation platform used for UAV testing and operator training. You will implement scalable models, integrate multi-system software, and contribute to automated testing and CI/CD processes.

The role suits engineers with practical C++ experience who want to grow in simulation, with opportunities to work across flight control, autonomy and sensor modelling in a UK security-clearance environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Engineer
Simulation Engineer

Minerva • Worcester (MA)

On-site
USD 60,000 - 86,000
Share options vesting over three years
Bupa private medical insurance
6% employer pension contribution
+4
Robotics Engineer (UAVs) – Autonomy, SLAM & Flight
Robotics Engineer (UAVs) – Autonomy, SLAM & Flight

Minerva • Worcester (MA)

On-site
USD 90,000 - 130,000
Share options vesting over three years
Bupa private medical insurance
6% employer pension contribution
+4
Robotics Engineer — UAVs, SLAM, Field Validation
Robotics Engineer — UAVs, SLAM, Field Validation

Minerva Defence • United States

Remote
USD 110,000 - 160,000
Relocation support
Home office budget
Share options vesting over three years
+5
Senior UAS Validation & Test Engineer
Senior UAS Validation & Test Engineer

Minerva Defence • United States

Remote
USD 90,000 - 150,000
Share options
Private health insurance
Pension plan
+4
Junior Systems Engineer – Autonomous UAVs & Simulation
Junior Systems Engineer – Autonomous UAVs & Simulation

AV • Petaluma (CA)

On-site
USD 67,000 - 102,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior System Test Engineer - UAV/Flight
Senior System Test Engineer - UAV/Flight

Videoray • Moorpark (CA)

On-site
USD 101,000 - 171,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
Staff Modeling & Simulation Engineer, C++ Autonomy
Staff Modeling & Simulation Engineer, C++ Autonomy

Shield AI • Boston (MA)

On-site
USD 130,000 - 200,000
UAV Systems Test Engineer — Mechatronics
UAV Systems Test Engineer — Mechatronics

Seneca • Sausalito (CA)

On-site
USD 120,000 - 170,000
Competitive Salary
Equity Compensation
Comprehensive Health Coverage
+2
Systems Test Engineer II - UAV Flight Tests & Data Analysis
Systems Test Engineer II - UAV Flight Tests & Data Analysis

Videoray • Moorpark (CA)

On-site
USD 82,000 - 140,000
Entry-Level Systems Engineer: Autonomous UAVs & Simulation
Entry-Level Systems Engineer: Autonomous UAVs & Simulation

AV • Petaluma (CA)

On-site
USD 67,000 - 102,000
medical
dental vision
401K with company matching
+2