Senior Engineer, Modelling and Simulation
Shield AI is a U.S. defense-technology company developing mission-autonomy software and autonomous aircraft for military and allied operations.
Funding history
Investors
About Shield AI
Founded in 2015, Shield AI builds Hivemind autonomy software and V-BAT and X-BAT aircraft for operations in contested, GPS- and communications-denied environments. Its current site also presents Aechelon synthetic-reality simulation and Vision Systems detection and tracking products.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will lead the development, integration and operationalisation of simulation capabilities for mission autonomy programs. You will architect and maintain real-time and faster-than-real-time simulation environments, write high-performance C++, integrate defence frameworks like AFSIM or NGTS, deliver containerised deployments with Docker and Kubernetes, and work with cross-functional teams to connect simulation to autonomy algorithms, hardware and test pipelines.
Requirements
- Tertiary qualification in Computer Science, Software Engineering, Mechatronics or related field
- Professional experience in software engineering and systems integration
- Strong experience with modern C++ and familiarity with legacy C++ standards
- Professional experience with Python
- Experience with real-time or distributed simulation systems
- Experience with Docker or similar containerisation
- Proficiency in Linux development environments
- Ability to obtain an Australian security clearance
- Australian citizenship
Responsibilities
- Support design and evolution of distributed real-time simulation systems across virtual, constructive and live environments
- Implement high-performance C++ software for modelling, simulation, integration and interoperability
- Develop and optimise real-time and distributed simulation software for multi-agent scenarios
- Integrate defence simulation frameworks such as AFSIM or NGTS
- Design and deliver containerised simulation deployments using Docker and Kubernetes
- Collaborate with cross-functional teams to connect simulation with autonomy algorithms, hardware interfaces and automated test pipelines
- Drive improvement across CI/CD, test-driven development, software architecture and simulation tooling
- Deliver reliable and scalable simulation environments for key customer programs
