Description
The Aircraft Simulation team at Shield AI turns frontier autonomy into mission-ready aircraft. This team owns the commit-to-flight pipeline, including deterministic aircraft and mission simulation, HITL/SITL integration, CI/CD, and tooling for automated flight qualification testing.
As a Staff Modeling & Simulation Engineer, you will contribute to Shield AI's next-generation aircraft program, focusing on emergent modeling & simulation tooling. Your responsibilities will include:
Designing, building, and scaling novel aircraft subsystem models Developing infrastructure that enables robust automated testing for the XBAT product line Conducting system performance analysis and generating reports and visualizations Collaborating with autonomy, embedded, GNC, and test engineering teams to ensure simulation mirrors real aircraft behaviour and mission scenarios
You will develop models and infrastructure for the integrated simulation pipeline in C++. You will also design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release. Additionally, you will implement test scenarios and write unit, system, and regression tests.
To succeed in this role, you will need:
A Bachelor's or Master's degree in Computer Science, Aerospace, Robotics, or a related field 7+ years of experience in simulation software development, with a focus on modern C++ and performance optimisation A strong understanding of rigid-body dynamics, kinematics, aerodynamics, and sensor mechanics Proven experience developing or integrating simulation systems for robotics, aerospace, and/or autonomous systems Experience with software testing tools and simulation verification and validation Strong collaboration and communication skills
Preferred qualifications include:
A grasp of real-time and deterministic software design, including multi-threading, synchronisation, and memory management Experience with DevOps-integrated simulation workflows, including CI/CD and automated hardware testing environments Working knowledge of Python for data analysis, test automation, or simulation orchestration Familiarity with aircraft and flight physics modelling
Shield AI offers a competitive salary, bonus, benefits, and equity. Salary compensation is influenced by factors including skill set, level of experience, and specific work location.