Shieldai
Staff Engineer, Modelling and Simulation (R5700)
Melbourne. Posted 2 months ago
The role
You will lead the development and operation of simulation capabilities for Hivemind Mission Autonomy programs in Australia. You will design, build and maintain real-time and faster-than-real-time simulation environments used to test uncrewed aircraft autonomy.
What you will do
- Lead the architecture, design and evolution of distributed, real-time simulation systems.
- Architect and implement high-performance C++ software for modelling, simulation and system interoperability.
- Develop and optimise real-time and distributed simulation software for multi-agent and system-of-systems scenarios.
- Integrate defence simulation frameworks such as AFSIM or NGTS.
- Design and deliver containerised simulation deployments using Docker and Kubernetes.
- Provide technical and project leadership to engineering teams of 5 or more contributors.
- Collaborate with cross-functional teams to connect simulation with autonomy algorithms, hardware interfaces and automated test pipelines.
- Drive improvement in CI/CD, test-driven development, software architecture and simulation tooling.
- Support key customer programs by delivering robust, validated and scalable simulation environments.
Required qualifications
- Tertiary qualification in Computer Science, Software Engineering, Mechatronics or a related field.
- Extensive professional experience in software engineering and systems integration.
- Strong experience with modern C++ and familiarity with legacy C++ standards.
- Professional experience with Python.
- Demonstrated success delivering reliable software in fast-paced engineering environments.
- Experience leading teams delivering complex engineering or software projects.
- Hands-on experience with real-time, distributed simulation systems or HWIL/SWIL environments.
- Experience with Docker or similar containerisation technologies.
- Proficiency working in Linux development environments.
- Strong problem-solving capability.
- Strong history of collaboration, accountability and being an effective and kind teammate.
- Ability to obtain an Australian NV1 security clearance.
Nice to have
- Defence industry experience.
- Experience with uncrewed systems, particularly in the air domain.
- Experience with AFSIM, NGTS or similar defence simulation environments.
- Experience with data processing, analysis pipelines or test automation workflows, especially Python-based.
Before you apply
- Australian citizenship is mandatory for this role.
- Eligibility to view ITAR and Australian export-controlled information is required.
- An Australian Government security clearance is required; the company will sponsor the clearance.
- All offers are contingent on a cleared background and possible reference check.
About the company
Shield AI is a venture-backed defence-tech company whose mission is to protect service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.