Flight Data Software Engineer

British Airways
Uxbridge, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Uxbridge, United Kingdom

Tech stack

Microsoft Windows
Amazon Web Services (AWS)
Data analysis
Cloud Computing
Computer Programming
Python
SQL Databases
TypeScript
Data Logging
Delivery Pipeline
GIT
Data Programming
Software Version Control
Serverless Computing
Programming Languages

Job description

  • Contribute in the development, design and maintenance of Amazon Web Services platform, written in Python and TypeScript, running in containers and serverless functions.
  • Develop prognostics and alerts to diagnose and predict aircraft issues.
  • Create visualisations support the understanding of aircraft conditions.
  • Support incident investigation of aircraft and present information that provides root cause understanding, which may involve analysing historical flight data.
  • Collaborate with Technical Engineers on the development of airborne software.
  • Maintenance of data decode documentation.
  • Maintain Flight Data Recording hardware and 3rd party software.
  • Deal with confidential data that has both people and company sensitivities.
  • Interface with Flight Operations, Corporate Safety, Analytics Teams and other parts of IAG and its companies in developing solutions.

What you'll bring to British Airways:

  • Engineering, Scientific or IT Degree with programming skills or an experienced programmer - Essential
  • Software certifications e.g., AWS Certified, A Cloud Guru - Desirable
  • Usage of programming languages Python, SQL, TypeScript, Net -Essential
  • Interest in developing responsive web applications - Essential.
  • Working with Git source control and deployment pipelines.
  • Capable of supporting windows applications - Essential
  • Must be capable of understanding primitive data types on a binary level - Essential.

Requirements

Do you have experience in Windows?

About the company

As the nation's flag carrier, we take great pride in connecting Britain with the world and the world with Britain. It's something we've been doing for over 100 years, ever since we launched the world's first international scheduled air service between London and Paris. This originality has been in our blood since day one. It's the spirit we share with the people that fly with us, our partners, and our colleagues. So, whether you are a reassuring voice on the end of a phone, a smile at the door, under a wing keeping the turbines spinning or landing us gently in far-flung places, a job at British Airways is yours to make. We know great things can happen when you're inspired to think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The role: Flight Data Software Engineer This is a key time to be joining British Airways as we Build a Better BA. We take huge pride in our past - but we are looking to the future as an airline that loves embracing the best of modern Britain. Our country's creativity, diversity, style, wit, and warmth are the same special qualities that make us who we are. If you are made of the same qualities as us, you could soon be part of the next chapter of our story. Together as one team, we are connecting Britain with the world and the world to Britain like no one else. Develop and maintain British Airways Flight Data Software System and solutions around business needs., Why British Airways? Join a world-class airline with a proud heritage and an exciting future. At BA Engineering, you'll work   You must create an Indeed account before continuing to the company website to apply

Apply for this position