IMPORTANT NOTICE

DISCOVER HELIX FLIGHTKIT

FSDK (Flight Software Development Kit) is our older version of flight software. Discover HELIX Flightkit, our latest and significantly improved flight software, which comes HELIX-ready. It allows to establish a robust framework for the future growth of your mission as it progresses through its orbital life and transitions into delivering commercial services.

Discover HELIX Flightkit

WHY FSDK?

6 POWERFUL REASONS TO CHOOSE FSDK

The central elements of the FSDK are software components, which promote the idea of reuse: the platform is designed to create limitless combinations of both ready-made and bespoke software components, similar to constructing with building blocks. This means you can develop your spacecraft flight software significantly faster and with greater reliability – whether it’s a single nano-satellite or a large constellation.

Reduced time to market

Our component library covers most basic flight software functionality and allows you to focus on the unique parts of your space mission, helping you to significantly reduce development time.

Read more in our blog

Reduced risk

Our heavily-tested components come pre-validated with extensive flight heritage, reducing the risk of failure and giving you a peace of mind.

Read more in our blog

Supports unique missions

The component-based architecture means that your software can be quickly and easily supplemented with new components to support additional capabilities, tailored to your unique and specific space mission.

Browse our case studies

Scalability

As your space system grows, the existing flight software components can be quickly swapped in and out to adapt to new missions, meaning that you won’t have to re-design your software from scratch, even if your hardware changes.

Browse our blog

Allows for multiple vendors

FSDK allows you to use multiple hardware vendors, even within a single constellation, which means you can choose the most appropriate and cost-effective option for your space mission.

Read more in our blog

Ease of use and support

FSDK does not require specialist skills, thanks to its inherent simplicity and ease of use, coupled with a full year of support and maintenance, including training to get you started.

Browse our FAQs

FSDK IN ORBIT

Browse our blog posts and case studies to find out more about how flight software works and how it can visibly improve your mission development and operation.

Case study

Sun and earth diagram

FARADAY PHOENIX

The Faraday Phoenix mission enables multiple third-party payloads to ‘rideshare ’ on a single satellite platform, providing fast and low-cost access to space.

Read more

Blog

Neon world map

Developing Flight Software for Large Satellite Systems

As the New Space market continues to grow, more and more satellite applications require a large number of spacecraft. Find out how to efficiently design flight software to support high-volume…

Read more

Blog

Satellite Imagery

How to Optimise Payload Integration

Payloads tend to be developed by specialists in their own fields, but integrating these payloads into a spacecraft platform remains the task of a satellite developer.

Read more

News & Events

NASA image of earth from space

ESA ARTES Pioneer programme

We are starting development work as part of the partnership with AAC Clyde Space to deliver a multi-year ESA ARTES Pioneer programme, funded by the European Space Agency (ESA) and…

Read more

Blog

What Does Our Core Technology Really Mean?

In the rapidly changing commercial space market, there is a strong need to produce satellite software quickly and at low cost. Find our how our technology supports software reuse.

Read more

TECHNOLOGY

WHAT MAKES FSDK DIFFERENT?

FSDK is based on our unique and innovative GenerationOne technology, which promotes the idea of reuse, when the package created for one mission can be quickly and easily adapted for another, even it uses different hardware. These reusable software components also allow to promptly respond to any inevitable changes in requirements by simply swapping the required elements in and out. Our flight software includes both the library of ready-made pre-validated components and the possibility to create custom elements to cover each unique functionality.

Blog

Neon world map

Developing Flight Software for Large Satellite Systems

As the New Space market continues to grow, more and more satellite applications require a large number of spacecraft. Find out how to efficiently design flight software to support high-volume…

Read more

Blog

What Does Our Core Technology Really Mean?

In the rapidly changing commercial space market, there is a strong need to produce satellite software quickly and at low cost. Find our how our technology supports software reuse.

Read more

Blog

Padlock on wooden door

Say No to Vendor Lock-In: Benefits of an Open and Modular Software System

As a service provider, you may want to take advantage of price competition between hardware manufacturers and make your constellations heterogeneous, comprising satellites from different manufacturers with different capabilities. Learn…

Read more

TECHNICAL INFO

HOW IT WORKS

Learn more about how exactly our FSDK works, its capabilities and design.

Download

Filesize:692KB

an extensive library of pre-validated components covering all space mission needs and developed to a strict coding standard for mission-critical software

a lightweight framework which promotes portability and modularity, allowing individual layers to be modified or substituted without impacting layers above and below

tooling to support component development, software integration and testing, which helps guide engineers through the process rapidly, promoting an agile and iterative approach

TECHNICAL INFO

SYSTEMS AND PLATFORMS WE SUPPORT

The range of onboard computer (OBC) platforms, communications protocols and subsystems supported by FSDK is extensive, and growing all the time.

See the Full List

Product

Systems and Platforms

The range of Onboard computer (OBC) platforms, communications protocols and subsystems supported by the FSDK is extensive, and growing all the time.

Read more

SERVICES

NEED MORE HELP?

We offer a wide of range of services to assist spacecraft owners, developers and integrators with flight, ground or entire end-to-end mission solutions. Whether you need a complete turn-key solution, mentoring support or bespoke components – we are here to help.

View Services

complete turnkey solutions

mentoring and support for capability-building

bespoke components for your space mission

model-based engineering services

INTEGRATED SOLUTION

MISSION CONTROL SOFTWARE

For maximum efficiency, increased performance and reduced operating costs, make sure to take advantage of the seamless integration of our space- and ground-based products.

Mission Control Software

Product

Mission Control Software

Easy-to-use monitoring and control of onboard changes during development and flight

Read more