STAGE : Ingénieur.e logiciel de vol - Boot basé fichiers H/F

  • Stage, 5-6 mois
  • Temps plein
  • Expérience : pas de préférence
  • Master, Bac+5
  • Logiciel de Vol

Mission

Ce stage s'intègre dans une démarche d'intégration des systèmes de gestion de fichiers dans les logiciels de vol de satellites. Intégré au service logiciel de vol, l'objectif est de refondre le mécanisme de démarrage du Framework KOSMOS (https://cnes.fr/projets/kosmos) en faisant évoluer le Boot et la fonctionnalité d'initialisation pour démarrer le logiciel à partir de fichiers. 

Le Framework KOSMOS est une infrastructure logicielle générique et modulaire basée sur une architecture de partitionnement temporel et spatial. La première étape du stage consistera à comprendre et prendre en main ce Framework. Ensuite, vos missions seront :

  • Reprise du second étage de boot (SSBL) pour aller charger le logiciel applicatif à partir d'un chemin du le système de fichiers,
  • Mise à jour de la partition MMDL pour charger les partitions constituant le logiciel de vol à partir de chemins dans le système de fichiers
  • Intégration de l'ensemble dans KOSMOS,
  • Intégration de la gestion de plusieurs versions applicatives.

La finalité du stage est d'avoir un système de gestion de fichiers partagé entre le boot et KOSMOS permettant de démarrer le logiciel applicatif. 

Le stage pourrait débuter à partir de Février 2027.

Profil

Étudiant(e) en dernière année d’école d’ingénieur ou d’université - spécialisé(e) en logiciel/systèmes embarqués.

*En tant qu'EPIC, le CNES applique un principe de neutralité (notamment politique et religieux) à l'ensemble de ses collaborateurs.