Staff Engineer, Modelling and Simulation

Shield AI
Melbourne
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Technical leadership","Cross-functional collaboration","Problem-solving","Accountability","Teamwork"]

Lead the architecture, development, integration, and operationalisation of modelling and simulation capabilities that enable Hivemind Mission Autonomy in Australia. Build high-performance, real-time (and faster-than-real-time) distributed simulation environments for autonomy, perception, and systems engineering teams, supporting virtual, constructive, and live scenarios. Integrate defence simulation frameworks (e.g., AFSIM/NGTS), deliver containerised deployments (Docker/Kubernetes), and provide technical leadership to a 5+ contributor engineering team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
2 days ago

Staff Engineer, Modelling and Simulation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Lead the architecture, development, integration, and operationalisation of modelling and simulation capabilities that enable Hivemind Mission Autonomy in Australia. Build high-performance, real-time (and faster-than-real-time) distributed simulation environments for autonomy, perception, and systems engineering teams, supporting virtual, constructive, and live scenarios. Integrate defence simulation frameworks (e.g., AFSIM/NGTS), deliver containerised deployments (Docker/Kubernetes), and provide technical leadership to a 5+ contributor engineering team.
Location: Melbourne
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key 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 (including legacy standards).
  • •Develop and optimise real-time and distributed simulation software for multi-agent scenarios, high-fidelity environments, and system-of-systems simulations.
  • •Integrate defence simulation frameworks such as AFSIM or NGTS to accelerate delivery and align with defence customer expectations.
  • •Provide technical and project leadership to engineering teams of 5+ contributors; drive CI/CD, test-driven development, software architecture, and simulation tooling.

Key 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 C++ and familiarity with legacy C++ standards.
  • •Professional experience with Python and delivery of reliable software in fast-paced engineering environments.
  • •Experience leading teams delivering complex engineering or software projects, with hands-on real-time distributed simulation systems or HWIL/SWIL environments.
Experience:DefenseUncrewed systemsModelling and simulationReal-time distributed simulationHWIL/SWIL
Education:
Skills:Technical leadershipCross-functional collaborationProblem-solvingAccountabilityTeamwork
Tech Stack:C++PythonDockerKubernetesLinuxAFSIMNGTS

Eligibility

Security Clearance:NV1

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn