Embedded Software Development

We have developed both application software and central software for various ESA space missions.

These have included Galileo, Sentinel 2 and 3, ExoMars Trace Gas Orbiter and Solar Orbiter.


We regularly collaborate with Airbus Defence & Space and Thales Alenia Space to perform activities ranging from software requirements to system validation of Level B software, working closely with client teams.


Ensuring optimal performance, our engineering team has worked with customers to deliver complex systems according to precise standards such as ECSS-Q-20, ECSS-Q-30, ECSS-Q-40, ECSS-Q-80 and ECSS-E-40. Our presence in the majority of space missions is a reflection of our broad capabilities and cutting-edge embedded software development skills. We have wide-ranging experience in applying ESA’s ECSS standards, which form the basis of our Quality Management System, recognised as CMMI Level 5.

Want to know more about our work?

Browse our materials to discover more about what we do for our clients and some of the projects we’ve worked on.

We’ll be glad to help you on any subject we can.

If you wish to contact us, please fill in the form or send us an email at info@criticalsoftware.com