Onboard File System Definition and Feasibility

Want to be involved in developing the future technology? Space is a part of the daily work at RUAG Space.  We manufacture space products that are used in almost all satellites and rockets serving the world wide space industry and global needs. 

At RUAG Space we work in teams and have close collaboration in projects. We care about the balance between work and leisure through our flexible working conditions.

We are located in Göteborg and Linköping. RUAG Space AB is a part of the space division within RUAG Holding AG, a Swiss technology group. The space division has approx. 1 100 employees in Switzerland, Sweden and Austria. 


Traditionally data has been stored in large FIFOs or circular buffers on-board a spacecraft but the trend is towards using file systems and file also for spacecraft operations. Due to the harsh environment in space, special algorithms have to be used in order to avoid corruption of data or the file system itself.

Work in the field of
A fault tolerant file system for the satellite on-board central computer solid state mass memory shall be defined, designed, prototyped and evaluated. The work includes evaluation of different publically available file system architectures and algorithms and to find a suitable solution for the on-board mass memory, prototype the solution and evaluate performance and feasibility for a flight realization. The memory technologies available and foreseen for space use and the relatively limited processing capacity of on-board computers as well as protocols for accessing a file system in space have to be taken into account.

Masters programme majoring in electrical or computer engineering or similar.
Experience of programming in C is required.

Thesis work extent
This master thesis equals 30p in the MScEE program for 1 or 2 student(s).

For more information, please contact:
Patrik Sandin, telephone +46 31 735 4182, e-mail:
Åke Jendeby, telephone +46 31 735 4342, e-mail:

Apply at the latest
February 28, 2015

Apply here