Melbourne, Victoria, Australia
18 days ago
Principle Software Engineer - Flight Data Processing

At Thales, we know technology has the ability to make our world more secure, sustainable, and inclusive – and that it’s all driven by human intelligence.

Because it takes human intelligence to build and power the systems and solutions that people depend on every day. So we stay curious and make space for diverse points of view. We share what we know and we challenge what’s possible.

From manufacturing and engineering to cybersecurity and space, we’re driving progress in some of the world’s most important industries – and working together to build a future we can all trust.

Our Benefits

Annual Bonus + Private Medical InsuranceThalesFlex – Hybrid work environmentFitness Passport DiscountEmployee discounts with several affiliates (Travel, Car hire, Tech, Medical Insurance)Modernised Paid Parental LeaveVeterans LeaveNovated Lease optionsFamily support through our partnership with Parents at WorkPersonal & professional training development opportunitiesSonder – Wellbeing & Support Partner

Our Team

From take-off to landing, Thales offers the most complete range of solutions to provide dynamic Air Traffic Services to support today's growing domestic and international travel requirements. Utilising this knowledge and experience Thales Australia will deliver a harmonised Civil/Military Air Traffic Management System (CMATS / OneSKY) in Australia to Airservices Australia and Defence. 

This will enable a new level of safety and efficiency, while also reducing delays for the travelling public and providing opportunities to improve environmental outcomes. OneSKY will transform Australia’s sky, and we are proud to be partners in its delivery.

The Role

The Principle Software Engineer is integral to delivering the OneSKY system, which aims to transform Australian Air Traffic Management. This position specifically requires domain expertise in Air Traffic Management, with a focus on Flight Data Processing, alongside experience with large-scale systems and formal software engineering processes.

This is a hybrid role based in our Melbourne CBD office.

Some key responsibilities:

Designing and delivering software to meet requirements including architecture, design, reuse, development, integration and verificationDefining and tailoring the software engineering environment and the process, practices and tools applicable to the projectEnsuring that the designed solution is developed according to design, schedule, cost and quality expectationsIdentifying risks, and proposing effective solutions; executing mitigation actions and reporting on outcomes and residual risks

As part of your technical leadership you are also accountable for

Provide technical leadership and training on technical tasks (complex logical & numerical algorithms / performance issues / external interfaces / …) and technical reviews (workshops, peer reviews and project reviews). if necessary, lead or be the technical lead of a small teamTo be recognised within the business as expert for large and/or complex assigned software components or feature(s).To mentor/coach assigned Software Engineers

Qualifications

Relevant bachelor’s or master’s Degree

Skills & Experience

Domain expertise in Air Traffic Management, specially within Flight Data ProcessingLanguage: deep knowledge of JavaIDE/CICD Tools: GIT, Bitbucket, Gradle, Cucumber, Jenkins, Eclipse, JIRAExperience with formal software engineering process and experience in the whole lifecycleWriting & reviewing design, requirements, tests and codeTDD approachExperience in working large scale and distributed systems, being part of a greater whole than your component team or feature teamExperience delivering technical trainingDevops culture and CICD methodologiesAgile methodology: Scrum

#HN-LN1

It’s easy to dismiss the perfect opportunity if you don’t see yourself as the perfect fit. If this role feels right – no matter your background or personal circumstances – please introduce yourself or join our community. We’re committed to supporting a diverse workplace, and that starts here.

We’re proud to be endorsed by WORK180 as an Employer for All Women, but we know there’s always more we can do. We’ll continue to foster industry partnerships, employee resource groups (ERGs) and development opportunities to make Thales a genuinely equitable employer, for everyone.

Read more about our WORK180 endorsement.

Por favor confirme su dirección de correo electrónico: Send Email