Staff Simulation Engineer: Real-Time Modelling & HIL

Shield

City of Melbourne

On-site

AUD 180,000 - 240,000

Full time

33 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Shield AI is building advanced autonomous systems for defence and civilian applications, with offices worldwide. This Melbourne-based Staff Engineer in Modelling and Simulation will lead the development and operationalisation of real-time and faster-than-real-time simulation environments for Hivemind Mission Autonomy programs in Australia.

You will architect high-performance C++ software, integrate frameworks, and collaborate across software, autonomy, perception, and test teams to deliver

Qualifications

  • Tertiary qualification in Computer Science, Software Engineering, Mechatronics, or related field.
  • Extensive professional software engineering and systems integration experience.
  • Strong C++ experience with familiarity to legacy standards.
  • Professional Python experience.
  • Experience delivering reliable software in fast-paced environments.
  • Experience leading teams delivering complex projects.
  • Hands-on with real-time, distributed simulation systems or HWIL/SWIL.
  • Experience with Docker or containerisation technologies.
  • Proficiency in Linux development environments.
  • Ability to obtain Australian NV1 security clearance.

Responsibilities

  • Lead architecture and evolution of distributed, real-time simulation systems across virtual, constructive, and live environments.
  • Architect and implement high-performance C++ software for modelling, simulation, and integration workflows.
  • Develop real-time and distributed simulation software for multi-agent and high-fidelity environments.
  • Integrate defence frameworks such as AFSIM or NGTS to accelerate delivery.
  • Design and deliver containerised simulation deployments using Docker and Kubernetes.
  • Provide technical and project leadership to engineering teams of 5+ contributors.
  • Collaborate with cross-functional teams to connect simulation with autonomy algorithms and hardware interfaces.
  • Drive CI/CD, test-driven development, software architecture, and tooling.
  • Support key customer programs with robust, scalable simulation environments.

Skills

C++ development
Python
Linux
Docker
Real-time simulation
Distributed systems
HWIL/SWIL experience
Team leadership
NGTS/AFSIM familiarity

Education

Tertiary qualification in Computer Science, Software Engineering, Mechatronics

Tools

AFSIM
NGTS

Job description

Shield AI is building advanced autonomous systems for defence and civilian applications, with offices worldwide. This Melbourne-based Staff Engineer in Modelling and Simulation will lead the development and operationalisation of real-time and faster-than-real-time simulation environments for Hivemind Mission Autonomy programs in Australia.

You will architect high-performance C++ software, integrate frameworks, and collaborate across software, autonomy, perception, and test teams to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Shieldai • City of Melbourne

On-site
AUD 120,000 - 180,000
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 Real-Time Simulation Architect – Defence Autonomy
Senior Real-Time Simulation Architect – Defence Autonomy

Shieldai • City of Melbourne

On-site
AUD 180,000 - 240,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)

Shieldai • City of Melbourne

On-site
AUD 180,000 - 240,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
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)

Shieldai • City of Melbourne

On-site
AUD 170,000 - 210,000