Senior Software Developer - Spacecraft & Satellite

Closing Date
30 April 2021


The group AAC Clyde Space offers turnkey solutions and services from mission design to on-orbit operations, including reliable customizable satellite platforms in the range of 1 to 50 Kg and a full range of subsystems for cube and small satellites. With unrivalled flight heritage and end-to-end service, AAC Clyde Space enables customers to reach their mission goals through a single, trusted point of contact.

A Spacecraft Operations Software Engineer is required for a full-time position to work for one of the UK’s most innovative companies, a world leader in small and miniature satellite turnkey services.

To support the rapidly growing customer demand, the company is looking to increase the levels of automation in operations. The role is for an software developer with extensive experience.

As a spacecraft operations software developer, your mission will be to support software development to automate aspects of spacecraft operations. You will directly contribute to develop and maintain AAC Clyde Space satellite management automation and you will be key to expanding the capability towards operating constellations of satellites and customer data delivery services.

In this role you will be expecting to contribute to the high-level design and architecture of the autonomous system under development. That will involve full stack web app development and CI/CD processes. The toolsets you will use are Python, Django/Flask (backend), VueJs (frontend), Git + Jenkins + Docker (CI/CD).

You are a quick learner, with a problem-solver mindset and enthusiasm to take ownership of pieces of work. Ideally, you have demonstrable experience in application development or good knowledge in application architecture. You are also comfortable with new software, frameworks and technologies and able to adapt while respecting quality assurance processes and keeping a high level of communication.

If this is you then please reply promptly as this position is available to fill immediately.



  • Contribute to high level design and architecture of ground systems
  • Full stack web app development (Django/Flask + VueJs)
  • Design and implement new application features
  • Investigate and solve bugs
  • Writing automated tests
  • Development/maintenance of CI/CD pipelines
  • Deploying applications using Docker (on Linux)
  • Pro-actively update operations Software Lead of progress


  • High level of aptitude for software development with extensive experience
  • Python 3.x – Notable experience
  • Experience in dev ops
  • Able to communicate effectively and pro-actively within the team, with high level of integrity
  • Excellent team worker (task collaboration) with the ability to work autonomously
  • Able to work under pressure; resilience to adapt in a changing environment
  • Technical report and procedure writing to a high standard


  • Django, Flask
  • VueJs, Javascript
  • Git, Docker, Jenkins
  • Linux
  • Object Orientated Design knowledge
  • Application architecture knowledge
  • Design Patterns

This position is available to fill immediately, so applicants are encouraged to reply promptly.

As part of our recruitment process, we collect and process personal data relating to job applicants. We are committed to being transparent about how we collect and use this data, please click on the Link to see our job applicant privacy notice.

AAC Clyde Space has a legal responsibility to ensure that all its employees have the legal right to live and work in the EU. Therefore, if you are made an offer of employment, this will be subject to AAC Clyde Space verifying that you are eligible to work in the EU before you start work. AAC Clyde Space are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Please note that if you have not heard anything from us within 2 weeks of the closing date, your application has on this occasion been unsuccessful. You will be sent an email by our recruitment team acknowledging receipt of your application and we would welcome that you follow up with them for feedback.

Closing date 30 April 2021

Apply for this position

Maximum 500 characters

Back to Careers