Software GSE Engineer

Bristol, United Kingdom (UK), THALES ALENIA SPACE UK [E]

Field(s) of expertise
Software Engineering
Job type

About this job

As part of the Software and Hardware Engineering function split between our Bristol and Harwell sites this role is seen as an essential part of building the business’ long term capability in Assembly Integration Testing  (AIT) and software development, as part of our broader plans to become a Prime Contractor in the Space business.  You will play a critical role in the design, development and validation of mission critical ground support software, whilst ensuring software verification control processes are optimised for requirements and test traceability.
This is an excellent opportunity to build your Ground Support Software Engineering expertise, by working alongside subject matter experts in a dynamic and growth focused Space business.  You will also have the opportunity to work on some of the most innovative European Space Agency and UK Space Agency mission programmes


Reporting to the Software and EGSE Manager with technical oversight provided by the Skill lead. The main duties and responsibilities may include:

  • Design / develop / validate software solutions for mission critical real time ground software
  • Define software requirements for internal products
  • Systems Software Requirements Specification and Development based on higher level customer requirements and on the defined system level hardware and software architectural solutions
  • Planning and development of software validation and verification strategies
  • Supporting software verification control process for requirements to test traceability
  • Supporting the formal ECSS based software review process


Expertise in one or (ideally) more than one of the following fields is desired:

  • Object orientated software design/development (Java essential, C++ desirable)
  • Embedded C Software design/development desirable
  • Knowledge of packet based communication protocols desirable.
  • Experience with user interface design desirable
  • Code Version Control (knowledge of Git is desired)
  • Knowledge of one of the following protocol would be desirable: (e.g. CANBus, MIL-STD-1553, Space-wire)
  • Familiarity with systems and software-level requirements capture, analysis and verification techniques
  • Experience with development to ECSS, DO-178B standards or similar
  • Experienced in developing software using agile, use-case driven development methods
  • Proven ability to work independently and use own initiative to identify and clarify and agree scope of tasks

For information on how the personal data in your application is processed, please see the THALES ALENIA SPACE UK Privacy Policy.