Software engineering

Using advanced modeling and simulation techniques, our teams help customers to develop embedded electronic systems and applications for the processing of scientific data and the activation of test benches. Our expertise in embedded systems enables us to maintain, upgrade and reengineer the software of serial products during their service life.

Our offerings can be delivered either on our client sites or in our own facilities around the world.

Board segment:

  • Real-time and embedded software development, qualification
  • Software unit tests
  • On-board computers: payload and system management unit
  • Equipment or system management unit models definition
  • Avionic and data handling system definition
  • TeleMetry/TeleCommand (PUS) processing AOCS
  • Satellite Database: development and implementation
  • Functional validation chain (VCF)
  • Operation support and monitoring in orbit

Ground system:

  • Test bench
  • Control andmission segments
  • Image processing
  • Simulation and processing space telemetry

Our references:

  • Rosetta
  • Doris
  • GlobalStar
  • Vega Launcher
  • Ariane 5
  • Neosat