3 months ago
Melbourne, AustraliaStaff+
Responsibilities
- Lead the architecture, design, and evolution of distributed real-time simulation systems across virtual, constructive, and live environments.
- Architect and implement high-performance C++ software for modelling, simulation, integration workflows, and system interoperability.
- Develop and optimise real-time and distributed simulation software for multi-agent, high-fidelity, and system-of-systems scenarios.
- Integrate defence simulation frameworks such as AFSIM and NGTS.
- Design and deliver containerised simulation deployments for development, CI, testing, and operational environments.
- Provide technical and project leadership to engineering teams of five or more contributors.
- Connect simulation capabilities with autonomy algorithms, hardware interfaces, and automated test pipelines.
- Drive improvements in software architecture, simulation tooling, CI/CD, and test-driven development.
- Deliver robust, validated, and scalable simulation environments for customer programs and internal R&D.
Requirements
- 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 and legacy C++ standards and 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 and proficiency in Linux development environments.
- Strong problem-solving, collaboration, accountability, and teamwork skills.
- Ability to obtain an Australian NV1 security clearance.
- Preferred qualifications include defence industry experience, uncrewed systems experience in the air domain, experience with AFSIM or NGTS, and experience with data processing, analysis pipelines, or Python-based test automation workflows.
Benefits
- The role is based in Australia and supports work involving ITAR and Australian export-controlled information.
- Offers are contingent on a cleared background and possible reference check.
- Shield AI is an equal opportunity and affirmative action employer and provides disability and special-needs accommodations.
About Shield AI
Founded in 2015, Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide.
