Salary: £75,000 - 75,000 per year Requirements: We are looking for candidates with the following essential skills: Strong experience in embedded software development (C/C++) Experience with real-time operating systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g., PUS, CCSDS, CAN, SpaceWire) Good understanding of the software development lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and collaboratively in a fast-paced environment Desirable skills include: Experience with CI/CD pipelines Familiarity with UML and model-based design Knowledge of the cFS software framework Experience with SPARC V8 or PowerPC architecture Linux system administration and shell scripting Development of QT-based interactive software applications Experience across the full mission lifecycle from concept to operations Responsibilities: As a Flight Software Engineer, you will be part of our dynamic team, where your primary responsibilities will include developing and maintaining embedded real-time software for satellite onboard computers. You will collaborate with subsystem teams to define requirements, implement robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role, offering opportunities for you to contribute across multiple projects and influence the development of mission-critical systems. Technologies: CI/CD Embedded Git Support Linux Qt UML C++ More: We are a pioneering organization in the space sector, known for our innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, we are committed to driving forward sustainable space operations and mission-critical software development. If you are interested in this role and believe you meet our requirements, please click 'apply now' to submit your CV. If you feel this particular position isn’t right for you but are looking for a new opportunity, we encourage you to contact us for a confidential discussion about your career. last updated 4 week of 2026