Taro Logo

Simulation Software Engineer

Global leader in Civil Aviation and Defense & Security operating across 40 countries, specializing in simulation and training solutions.
Homebush NSW 2140, AustraliaBrisbane QLD, Australia
Embedded
Mid-Level Software Engineer
In-Person
4+ years of experience
Defense · Aviation

Description For Simulation Software Engineer

CAE, a global leader in Civil Aviation and Defense & Security, is seeking a Simulation Software Engineer to join their team in either Homebush, NSW or Brisbane, QLD. This role focuses on developing and maintaining advanced simulation systems for aviation and defence training environments. The position involves working with cutting-edge simulation technology, collaborating with a dynamic team of engineers, and ensuring the delivery of high-quality software solutions.

The ideal candidate will have 4 years of experience and a graduate degree in engineering, with expertise in languages like C++, Python, or C#. Knowledge of aeronautical systems and UNIX-type operating systems is valuable. The role requires eligibility for SECRET (NV1) level Defence security clearance, as the Australian Department of Defence is a major client.

CAE offers a supportive culture, flexible leave policy, annual salary reviews, and global career opportunities. The company operates across 40 countries and is committed to building an inclusive community at every level. They focus on advancing safety, sustainability, and inclusivity in the aviation and defense sectors.

The position involves both technical development and project management aspects, including defect resolution, software implementation, customer site deployments, and documentation. Strong problem-solving abilities and excellent communication skills are essential for success in this role. This is an excellent opportunity for a mid-level software engineer looking to make an impact in the simulation and training industry while working with advanced technology in the defense and aviation sectors.

Last updated a month ago

Responsibilities For Simulation Software Engineer

  • Investigating and resolving software defects
  • Designing, developing, and implementing simulation software solutions
  • Deploying and testing software products at customer sites
  • Monitoring tasks in relation to project budgets and timelines
  • Updating project status through stand-up meetings, JIRA, and other tools
  • Developing and maintaining detailed documentation

Requirements For Simulation Software Engineer

Python
  • Graduate degree in engineering (Computer Systems, Mechatronics, Aeronautical, Electrical, Software, or similar)
  • 4 years of relevant experience
  • Experience with C, C++, Fortran, Python, or C#
  • Experience working with UNIX-type Operating Systems
  • Must be eligible for SECRET (NV1) level Defence security clearance
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills

Benefits For Simulation Software Engineer

  • Supportive culture for all employees
  • Brand new flexible leave policy
  • Annual salary reviews
  • Global career opportunities

Interested in this job?

Jobs Related To CAE Simulation Software Engineer