Software that space can rely on

Engineers behind critical on-board software for flagship science missions and commercial satellites — rigorously verified, standards-compliant, flight-proven.

What we do

Software you can fly with confidence

We take responsibility for the full on-board software lifecycle — from requirements and model-based design to qualification — following rigorous ESA ECSS processes, so your mission saves time and risk.

On-board software

Critical software design for OBCs and DPUs based on ARM, LEON (SPARC) and RISC-V — bare-metal or RTOS-based.

Model-based engineering

MBSE toolchains and code generation with ESA TASTE, plus ASN.1/ACN data modelling for PUS-C TC/TM protocols.

QA & ISVV

Automated validation suites, code coverage on target and Independent Software Verification and Validation.

Payload computers

Payload control units (OBCUs) integrated with flight software — from scientific instruments to ISS experiments.

Products

Pre-qualified. Ready to integrate.

Reusable software components developed under ESA contracts and delivered with ECSS qualification data packs — with delta-qualification support for your hardware when you need it.

Flight software

SAVOIR Boot Software & BSP

SAVOIR-compliant bootloader and Board Support Packages, pre-qualified to ECSS Criticality B. Integrate in weeks instead of developing and qualifying from scratch.

  • SAMV71Q21RT, SAMRH71F20, SAMRH707F18 (ARM)
  • RISC-V demonstrator on PolarFire SoC
  • PUS-C TC/TM over UART and SpaceWire
  • ECSS-E-ST-40C / Q-ST-80C qualification data pack
bootloader.space

Communication stack

CANopen Library for Space

Open-source CANopen stack pre-qualified to ECSS Criticality B, with tooling to design, validate and monitor multi-node spacecraft networks.

  • CiA 301 / 306 and ECSS-E-ST-50-15C compliant
  • 100% line, branch and decision coverage
  • SAMV71, SAMRH71, SAMRH707, GR712RC (LEON3)
  • VS Code plugin, LSP and CLI for CI pipelines
canopen.space

Hardware + software

N7S OBCU

Ready-to-use on-board control unit for small satellites and experiments on the International Space Station ICE Cubes facility, with extendable control software.

  • Microchip SAMV71Q21RT, SAMRH71 option
  • Up to four electronic payloads
  • PUS-C command, scheduling and data storage
  • Shipped with configurable flight software compliant with PUS-C
obc.n7space.com

Key activities

Missions and R&D we deliver

All projects

New Missions

We are responsible for the critical on-board software components executed by scientific payloads in new ESA missions: Comet Interceptor and ARIEL missions. We also support software development and validation for main satellite of HERA mission. More…

PROBA 3

N7 Space is a member of ESA PROBA3 mission team. As CBK subcontractor we are responsible for the critical on-board software development for ASPIICS instrument. We have delivered both bootloader and application software for this payload. More…

RUST in SPACE

At N7 Space we are exploring new languages that may help future space exploration. We are working to push the state of the art by taking a first step in creating a real-time operating system in Rust dedicated to safety-critical space systems. More…

Why N7 Space

Formal process. Proven in orbit.

N7 Space is a joint venture of Polish N7 Mobile and Belgian SPACEBEL. Our mission is to help the space industry build more reliable and trustworthy systems through formal, model-based development.

About the company
Criticality
Established development and quality processes ensuring target criticality
ECSS
Experience with ECSS-E-ST-40C and ECSS-Q-ST-80C
ISO 9001
Certified quality management system
SAVOIR
Reference implementations of ESA avionics specifications

Working with

European Space Agency SPACEBEL CBK PAN – Space Research Centre Warsaw University of Technology – Faculty of Electronics and Information Technology

Have a mission in mind?

Tell us about your platform, schedule and criticality level — our engineers will get back to you.

Contact us