Description du poste
Stage, 5-6 mois
Temps plein
Moins de 2 ans d’expérience
Master, Bac+5
Ingénierie Logicielle
Mission
Au sein du service Environnement et Composants nouveaux du CNES, vous aurez pour objectif de développer et mettre à jour le logiciel de test et l’outil de visualisation de l'instrument DREAM.
DREAM (Détecteur de Radiations Énergétiques Adaptable et Miniaturisé) est un instrument capable de détecter et de caractériser les protons et les électrons présents dans l'environnement spatial.
Il a la particularité d'être suffisamment petit pour pouvoir être embarqué sur des mini et nanosatellites.
A ce jour, l'instrument est identifié sur plusieurs missions, dont une dans le cadre d'un programme ESA et une autre en coopération internationale.
Côté Système, DREAM est aujourd'hui un instrument disponible.
Il embarque un FPGA robuste aux radiations, permettant le traitement du signal via des algorithmes.
Au cours de sa mission, le stagiaire devra développer un logiciel qui permettra de dialoguer avec le FPGA de cet instrument, de manière fiable.
Plus particulièrement, le stagiaire aura la responsabilité de :
Mener des essais de validation pour vérifier la bonne compatibilité logicielle avec l'instrument DREAM.
Adopter une philosophie de conception incrémentale (le Gitlab du CNES sera mis à disposition), afin de bien valider point par point les briques de base.
Développer des nouvelles fonctions afin de rendre l'interface plus intuitive et avoir des visuels détaillés des données issues de l'instrument.
Vous serez donc intégré à l'équipe de développement, avec de nombreux interlocuteurs à la fois au sein du CNES, mais également vers les industriels.
Le stage pourrait débuter en Mars 2026.
Profil
Le/la stagiaire devra avoir des connaissances solides en informatique embarqué.
La gestion de projet dans le cadre de ce stage nécessite d'avoir des facilités dans l'organisation du travail et de l'autonomie.
Les coopérations internationales autour de cette charge utile nécessitent également un bon relationnel et bon niveau d'anglais.