Lead Flight Software Engineer

  • Job Reference: BSR1791
  • Date Posted: 10 June 2021
  • Recruiter: Bluestream Recruitment
  • Location: Didcot, Oxfordshire
  • Salary: £55,000 to £63,000
  • Sector: Engineering, IT/ Technology, Space, Satellite Communications & Energy
  • Job Type: Permanent
  • Contact: Belinda Elliott
  • Email: info@bluestreamrecruitment.co.uk
  • Telephone: 01235 838568

Job Description

 Are you an experienced Flight Software Engineer looking for your next career challenge?

 Would you like to join a pioneering and innovative space company that is growing quickly worldwide, as part of their passionate and supportive engineering team?

 As Lead Flight Software Engineer you will be rewarded with a competitive salary, a great range of benefits, and be responsible for:

  • Leading the Flight Software Team which is responsible for the design, development, integration, validation, deployment, and ongoing maintenance of satellite flight software.
  • Ensuring the flight software is created to the required level of quality and delivered on time and to budget.
  • Motivating and developing the Flight Software Team, mentoring junior staff and establishing strong team identity.
  • Acting as subject matter expert in Flight Software development. Oversee the architectural design of the flight software on spacecraft.
  • Coordinating with other teams at both spacecraft sub-system and system level to identify software needs and solutions.


To be considered for the Lead Flight Software Engineer role, you will need to:

  • Have a BSc or MSc in computer science, software engineering or relevant engineering/science discipline.
  • Have considerably commercial experience in flight software development for satellites.
  • Have experience leading a team, either in a managerial or technical capacity.
  • Have experience with embedded, real-time software engineering.
  • Have experience with embedded systems programming (C/C++).
  • Have extensive knowledge of software development methodologies and approaches.
  • Have experience in using and modifying Board Support Packages.
  • Have experience in using design using UML.
  • Knowledge of commonly used protocols and standards for spacecraft communications, such as CCSDS, CAN, and SpaceWire.
  • Have experience in implementing real-time systems and software solutions on spacecraft missions.
  • Have experience in developing and implementing test plans for spacecraft.
  • Ideally have experience of all stages of mission design lifecycle from initial concept to design, test, and operations.
  • Ideally have knowledge of MATLAB
  • Ideally have knowledge of assemblers for microcontrollers.


Bluestream Recruitment is an Equal Opportunities Employer and operates as an Employment Agency for permanent recruitment and as an Employment Business for temporary / contract recruitment.