Spacebel develops several types of software for space systems. The first one is the software that will control the satellite (or the launcher) in space, it must manage the communication with the ground as well as control all equipment on board. In order to validate such software before sending it in space, Spacebel develops simulations. These simulations which model all the satellite equipment as well as the movement of the satellite in space are used to inject failure and to test the flight software reaction to them. These simulations are also used to train the operators that will manage the satellite from the ground.
Spacebel also develops the software that operators use in order to control and command the satellite from the ground. Such software allows to write procedures that will be communicated to the satellite for execution by the flight software.