Staff Engineer: Real-Time Modelling & Simulation

Shieldai

City of Melbourne

On-site

AUD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Shield AI in Australia is seeking a Staff Engineer in Modelling and Simulation to lead development, integration, and operationalisation of high‑fidelity, real‑time simulation environments that support Hivemind Mission Autonomy programs in Australia.

You will architect, implement, and maintain simulation ecosystems used by autonomy, perception, and systems engineering teams for design, testing, and demonstrations.

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 and ability to work through complex technical challenges.
  • Strong history of collaboration, accountability, and being an effective teammate.
  • Ability to obtain an Australian NV1 security clearance.

Responsibilities

  • Lead 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 supporting multi-agent scenarios and high-fidelity environments.
  • Integrate defence simulation frameworks such as AFSIM or NGTS to accelerate delivery.
  • Design and deliver containerised simulation deployments using Docker and Kubernetes for development, CI, testing, and operations.
  • Provide technical and project leadership to engineering teams of 5+ contributors.
  • Collaborate with cross-functional teams to connect simulation with autonomy, hardware interfaces, and test pipelines.
  • Drive innovation and continuous improvement in CI/CD, testing, architecture, and tooling.
  • Support key customer programs by delivering robust, scalable simulation environments.

Skills

C++
Python
Linux development
Real-time simulation
Distributed systems
CI/CD
Team leadership
Cross-functional collaboration
Problem solving

Education

Tertiary qualification in Computer Science/Software Engineering/Mechatronics

Tools

Docker
Kubernetes
AFSIM
NGTS

Job description

Shield AI in Australia is seeking a Staff Engineer in Modelling and Simulation to lead development, integration, and operationalisation of high‑fidelity, real‑time simulation environments that support Hivemind Mission Autonomy programs in Australia.

You will architect, implement, and maintain simulation ecosystems used by autonomy, perception, and systems engineering teams for design, testing, and demonstrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer - Real-Time Simulation & Modelling
Senior Staff Engineer - Real-Time Simulation & Modelling

Shield AI • City of Melbourne

On-site
AUD 180,000 - 250,000
Senior Real-Time Simulation Engineer – Autonomy
Senior Real-Time Simulation Engineer – Autonomy

Shield AI • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior C++ Real-Time Simulation Architect
Senior C++ Real-Time Simulation Architect

Shieldai • City of Melbourne

On-site
AUD 170,000 - 210,000
Staff Engineer, Modelling and Simulation (R5700)
Staff Engineer, Modelling and Simulation (R5700)

Shieldai • City of Melbourne

On-site
AUD 120,000 - 180,000
Engineer II, Modelling and Simulation (R5712)
Engineer II, Modelling and Simulation (R5712)

Telemetry Today LLC • City of Melbourne

On-site
AUD 170,000 - 250,000
Staff Engineer, Modelling and Simulation (R5700)
Staff Engineer, Modelling and Simulation (R5700)

Shield AI • City of Melbourne

On-site
AUD 180,000 - 250,000
Senior Engineer, Modelling and Simulation (R5702)
Senior Engineer, Modelling and Simulation (R5702)

Shield AI • City of Melbourne

On-site
AUD 150,000 - 190,000
Modelling & Simulation Engineer II — Real-Time Autonomy
Modelling & Simulation Engineer II — Real-Time Autonomy

Telemetry Today LLC • City of Melbourne

On-site
AUD 170,000 - 250,000
Senior Engineer, Modelling and Simulation (R5702)
Senior Engineer, Modelling and Simulation (R5702)

Shieldai • City of Melbourne

On-site
AUD 170,000 - 210,000
Senior Field Solutions Engineer – Defense Simulation
Senior Field Solutions Engineer – Defense Simulation

Shieldai • City of Melbourne

On-site
AUD 120,000 - 180,000