Software Engineer – Simulation and Training

Rheinmetall Defence Australia

Location: Redbank

Job Type: Full time

Posted


Your next opportunity

You will be responsible for the design, implementation, integration and test of software components and concepts for the Boxer CRV - Immersive Tactical Trainers (ITT), Desktop Tactical Trainers (DTT) and other virtual simulation systems.

You will be involved in the development of the driving and turret simulation to provide a realistic environment for the trainees. The simulation is based on Virtual Battle Space (VBS 3) virtual training environment.

As the Software Engineer – Simulation and Training, you can anticipate some of your day-to-day tasks to include:

  • Design, implementation and test of software components and concepts for Rheinmetall’s Virtual Simulation System;
  • Implementation of the virtual simulation using primarily C++ and other scripting languages into the in-house or third-party APIs and SDKs such as VBS3;
  • Module testing and verification of the software modules in the Land400 simulation systems;
  • Develop & document the design of the software architecture, internal and external interfaces;
  • Work in an agile environment and provide estimates for the assigned tasks;
  • Integration of the software into the prototype simulation systems;
  • Module testing and verification of the software modules in the Land400 simulation systems;
  • Maintain configuration management of software and related documentation; and
  • Development of engineering and design documentation.

About your new team

Based at the Military Vehicle Centre of Excellence site located in Redbank, QLD, you will be an integral member of the Electronic Solutions Software team and work in partnership with Technical/Project Managers and project teams for the design, implementation, integration and test of software components and concepts for the Boxer CRV - Immersive Tactical Trainers (ITT).

Find Your Why at Rheinmetall

Our values of Safety, Partnership, Openness, Respect and Trust (SPORT) supports our team members to create a workplace environment where our employees value each other, live up to their promises, communicate openly and work safely every day.

The experience and skillset best suited to this role includes:

  • Tertiary qualifications in Software Engineering, Computer Science or related field;
  • Experience in software development ideally in complex prototype systems;
  • Knowledge of C++/11/14, Python or other scripting languages;
  • Sound understanding of design patterns and best practices on an architectural and implementation level;
  • Experience with 3D game engines such as VBS3, VT MAK, Unreal or Unity highly desirable;
  • Experience with cmake based build environments, STL and Boost desirable;
  • Experience with networking simulation devices via DIS or HLA desirable;
  • Experience with Visual Studio, GitLab, JIRA, Confluence desirable;
  • Ability to travel internationally and interstate, when required; and
  • Must hold or be eligible to obtain an Australian Government Security Clearance (must hold Australian Citizenship).

What we offer you

  • Work as part of a team with real purpose in what we do
  • Attractive remuneration packages with salary sacrificing and novated leases
  • On-site subsidised café with themed days multiple options
  • Long weekends every second week with a 9 day working fortnight
  • Flexible working practices
  • Generous internal incentive and referral program
  • Genuine career development and progression opportunities
  • Extensive Employee Assistance Program to support overall health and wellbeing
  • We are proud to be recognised as an employer of choice for women by WORK180

Our inclusive culture

Rheinmetall fosters a culture of equality, fairness, diversity and inclusion for all our employees and provides a safe and secure work environment where everyone can feel comfortable and supported to bring their unique self to work every day.

If you would like to know more information about how we are supporting our employees, you can view our policies and initiatives here: https://work180.com/en-au/for-women/employer/rheinmetall/benefits

To learn more about life at Rheinmetall, please visit: www.rheinmetall.com/career-au

Next steps

Apply now!

Preferred candidates will be required to complete background checks including pre-employment verifications and national police checks.

Applications close: 23rd of February 2023

Please note that we will not be accepting any recruitment agency applications for this role.

Questions

For further information about this opportunity, please contact RDA Talent Acquisition Team at Recruitment.Australia@rheinmetall.com.au and quote REF#AU01102.

You’ve got this!