Duties & Responsibilities

  • Senior contributor to team developing innovative data & communication system solutions from the aircraft to the cloud
  • Designing, implementing and optimising data pipelines; acquisition, transmission, storage systems, retrieval and visualisation
  • Managing Suppliers
  • Creating and running verification plans.
  • Development of data visualization tools
  • Overseeing the development of analytics and ML to be deployed into data pipelines
  • Assisting with troubleshooting of the product and supporting the communications system development.
  • Assessing safety cases

Basic Qualifications/Experience

  • 9+ years applicable experience
  • Bachelor’s Degree in Engineering, Computer Science, IT or relevant discipline
  • System Development experience, including development of architectures
  • Experience with databases
  • Proficiency in SysML
  • Good scripting and basic programing skills with knowledge of object-orientated design
  • Knowledge of data visualisation tools
  • Experience with comms equipment / Avionics
  • Experience working in an iterative engineering environment

Preferred Qualifications/Experience

  • Formal functional design techniques such as n2 analysis
  • Knowledge of version control, continuous integration and continuous deployment
  • Proficiency with Matlab and/or Python
  • Proficiency in SQL
  • Experience of machine learning techniques
  • Experience in C++
  • Knowledge of Azure services


To apply for this role, submit your CV and a covering letter to us.