Activez les alertes d’offres d’emploi par e-mail !

Développement de logiciels embarqués spatiaux sous Linux

CNES

Toulouse

Sur place

EUR 40 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une organisation aérospatiale recherche un stagiaire pour développer un applicatif temps réel sous Linux pour le nanosatellite AEROSAT. Le stage commence en Février 2026 et implique de travailler avec des experts et d'autres étudiants sur des projets liés à l'IA. Les candidats doivent avoir des compétences en Python, systèmes embarqués, et logiciels Linux.

Qualifications

  • Expérience avec le développement en Python.
  • Connaissances des systèmes embarqués et Linux.
  • Capacité à travailler en équipe avec des experts.

Responsabilités

  • Développer un applicatif temps réel sous Linux embarqué pour le nanosatellite.
  • Finaliser un prototype de briques logicielles basées sur Linux.
  • Collaborer avec une équipe d'étudiants et d'experts du CNES.

Connaissances

Langage Python
Hyperviseur
Systèmes embarqués temps réel
OS Linux
Git
Docker
Yocto
Buildroot
Description du poste
Mission

Vous êtes passionnés par l’aventure spatiale? Le programme Nanolab Academy est fait pour vous! Il vous permettra de compléter votre formation par un apprentissage concret des techniques et technologies spatiales en participant à la réalisation du Nanosatellite AEROSAT. Accompagné par les experts du CNES tout au long de votre stage, vous consoliderez vos acquis au sein d’une équipe dynamique et motivée.

Actuellement dans sa phase de réalisation le cubesat 3U AEROSAT a pour but de faire la démonstration en orbite du bon fonctionnement de plusieurs charges utiles issues des programmes de recherche et technologie du CNES (compteur d’aérosols, compteur de radiations, dosimètre, capteurs de contamination, monitoring basé IA, …).

Le service Logiciel de Vol (LV) du CNES cherche à rendre Linux utilisable de manière sécurisée à bord des satellites pour pouvoir faire bénéficier aux missions spatiales de la richesse de son ecosystème logiciel. Dans cette optique, différentes activités menées par le service ont permis de démontrer la faisabilité d’une telle solution. Un prototype a été développé dans le cadre d’un précédent stage et servira de base aux activités à réaliser durant le stage.

Responsabilités

Vous serez responsable du développement d’un applicatif temps réel sous Linux embarqué pour permettre l’exécution de l’expérience SESAM à bord du nanosatellite AEROSAT.

A partir du prototype mis à disposition, vous serez en charge de :

  • Finaliser le prototype de brique logicielle basée Linux qui servira de socle de base aux futurs applicatifs Linux
  • Développer l’applicatif temps réel sous Linux permettant d’héberger et d’exécuter l’expérience SESAM

Vous intégrerez l'équipe étudiante de développement du projet AEROSAT et aurez à vous interfacer avec les différents métiers intervenants dans la réalisation du nanosatellite.

Pour cela vous travaillerez en étroite collaboration avec :

  • des experts du CNES dans les différents métiers du spatial (logiciel de vol, opérations, système, centre de contrôle…)
  • les autres étudiants en stage sur d’autres composants en lien avec l’utilisation de Linux à bord ou l’expérience SESAM.

SESAM (Space Experiment for Satellite AI Monitoring) est une expérience de détection d’anomalies à bord basée sur des algorithmes d’IA en Python.

Le stage pourrait débuter en Février 2026.

Profil

Compétences

  • Python language C - Principe de fonctionnement d’un hyperviseur - Caractéristiques d’un système embarqué temps réel - Connaissances de base des OS Linux (architecture, commandes de base) - Architecture des systèmes sur puce (SoC / MPSoC) - Système de gestion de configuration : Git - Technologies de conteneurisation : Docker, Podman… - Outils de génération d’images Linux : Yocto, Buildroot…
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.