• 17/11/21
  • Ref: J141259-1

Flight software Engineer


  • Location Icon Scotland, Edinburgh
  • Salary Icon £30000 - £45000 per annum
  • Work Type Icon Permanent

Job Description

Flight Software Engineer

KDC are looking for a Flight Software Engineer to join a rapidly growing, innovative, employee-centred business in the space industry.
As a member of the mission software team, you would be responsible for contributing to spacecraft flight software development projects, both for cutting-edge research projects and flight missions. The primary implementation language is C, although a working knowledge of Python and/or Java would be useful.
Whilst not essential, space systems knowledge and/or experience in the space industry would be useful.

Essential technical skills
  • Strong C skills, ideally demonstrated in a commercial environment
  • Development and debugging of quality code and adherence to best coding practices
  • Ability to work from a wide range of input documents and definitions of varying levels of formality such as hardware datasheets, interface control documents, protocol definitions, design specifications etc.
  • Experience in planning and executing all stages of software engineering, from design to documentation according to a specified development process
  • Strong understanding of concurrent programming constructs Ability to work in a Linux environment using a range of standard development tools
Desirable technical skills
  • Knowledge of, or exposure to, space systems in either a commercial or academic context
  • Experience in performing requirements analysis and elicitation based on formal and informal inputs
  • Experience of model-based and/or component-based software engineering
  • Experience with a range of development environments, frameworks or libraries
  • Use of version control systems such as mercurial, git and SVN
  • Experience developing embedded/real time software
  • Agile software development
  • Software product/quality assurance, especially ECSS-E-ST-40C, DO-178B/C
  • Software development and test automation, including continuous integration
Additional information
  • Permanent position with flexible working
  • 36 days of holiday per annum
  • 6% employer’s pension contribution.
  • Offices in Edinburgh and Dundee
  • A stake in the business through their Employee Benefit Trust which owns 16% of the business.


Kirsty  Williams Photo
Kirsty Williams
Talent Consultant
  • Email Icon
  • LinkedIn Icon

Get similar jobs by email


Latest Jobs