Development of advanced simulation environments supporting mission autonomy & autonomous aircraft capabilitiesYour new company
Join an advanced defence technology organisation developing intelligent autonomous systems, mission autonomy software and simulation capabilities. Based in Melbourne, the Australian engineering function works on sophisticated technologies supporting autonomous aircraft and uncrewed systems. You’ll work within a highly technical engineering environment where simulation plays a critical role in the development, integration, validation and demonstration of autonomous capabilities across customer programs and internal research and development.
Your new role
As Senior Engineer – Modelling & Simulation, you’ll take a leading technical role in architecting, developing, integrating and deploying high-performance simulation capabilities operating in real time or faster than real time.
- Design and improve distributed simulation systems spanning virtual, constructive and live environments.
- Develop high-performance C++ software for modelling, simulation, systems integration and interoperability.
- Build and optimise distributed simulation environments supporting multiple autonomous agents and high-fidelity scenarios.
- Integrate defence simulation technologies including AFSIM or NGTS.
- Develop containerised simulation deployments using Docker and Kubernetes.
- Connect simulation systems with autonomy algorithms, hardware interfaces and automated testing pipelines.
- Improve CI/CD, test-driven development, software architecture and simulation tooling while collaborating across autonomy, perception and systems engineering teams.
What you'll need to succeed
You’ll bring a strong software engineering foundation alongside hands-on experience developing and integrating complex simulation systems in demanding technical environments. You will bring:
- A tertiary qualification in Computer Science, Software Engineering, Mechatronics or a related discipline.
- Strong modern C++ development capability, including familiarity with older C++ standards.
- Qualified Python development experience and proficiency developing software in Linux.
- Experience developing real-time or distributed simulation systems.
- Software engineering and systems integration experience, including Docker or equivalent containerisation technology.
- Strong technical problem-solving skills and the ability to collaborate across multidisciplinary engineering teams.
- Australian citizenship and eligibility to obtain an Australian Government security clearance. Defence or uncrewed aircraft experience is desirable.
What you'll get in return
This is an opportunity to take meaningful technical ownership within an advanced autonomous systems engineering environment and contribute to simulation capabilities used across development, validation and demonstration activities. In return, you will enjoy:
- A senior technical role working on sophisticated modelling and simulation challenges.
- Exposure to mission autonomy and autonomous aircraft technologies.
- Collaboration with autonomy, perception and systems engineering specialists.
- A hybrid working arrangement based in Melbourne.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV to
[email protected] , or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
#3028252
📌 Defence Senior Modelling and Simulation Engineer (CBD)
🏢 Hays
📍 CBD