Skip to content

Flight Software

STAGE - Architecte logiciel pour la capsule KLARA et MICRO KOSMOS H/F

CNES (French space agency) logoCNES (French space agency)Toulouse, FranceInternshipPosted 1w ago
  • No experience required

About the job

µKOSMOS est un kit de développement de logiciel de vol pour les microcontrôleurs.

Dans ce cadre, le/la stagiaire devra, à partir de la base logicielle déjà réalisée, mettre en œuvre plusieurs types d'OS temps réels sur STM32 : notamment FreeRTOS et RTEMS.Puis il s'agira d'instancier µKOSMOS sur le projet KLARA (Kit de mesures pour LA Rentrée Atmosphérique) - Évolution du framework de vol µKOSMOS - Couche d'abstraction : Concevoir une architecture logicielle modulaire permettant l'interopérabilité entre différents systèmes d'exploitation. - Implémentation temps réel : Mettre en œuvre et valider des OS temps réels (notamment FreeRTOS et RTEMS) sur architecture STM32 à partir de la base de code existante. - Instanciation sur la mission KLARA (Rentrée atmosphérique) - Architecture dynamique : Définir et implémenter la logique temps réel de l'ordinateur de bord, incluant la gestion des séquences de vol et des algorithmes de contrôle. - Développement bas niveau : Développer et intégrer les drivers spécifiques aux capteurs et périphériques de la carte. - Déploiement cible : Assurer le portage complet du logiciel sur l'avionique en respectant les contraintes matérielles strictes liées à la mission. - Outillage, Validation et Intégration - Intégration Continue (CI) : Déployer l'ensemble de la chaîne d'intégration continue pour automatiser la validation de µKOSMOS et du logiciel KLARA sur cibles STM32. - Couplage Hard/Soft : Travailler en synergie directe avec l'équipe d'architecture électronique pour valider l'intégration sur carte, résoudre les anomalies d'interface et optimiser les performances globales du système embarqué.

Le stage pourrait débuter en Janvier 2027. - Formation : Bac+5 (Dernière année d'école d'ingénieur ou Master) en informatique embarquée, électronique ou aérospatial. - Programmation embarquée : Maîtrise du C sur microcontrôleurs (STM32 privilégié) et notions de C++ pour la conception modulaire. - Systèmes & Temps Réel : Solides bases en architecture logicielle temps réel et fort intérêt pour les RTOS du spatial (RTEMS, FreeRTOS, Zephyr). - Hardware & Interfaces : Maîtrise des protocoles de communication (UART, SPI, I²C, RS-232/422, LVDS, FMC) au plus près du matériel. - Outils de développement : Pratique de Git, des outils de débogage (ST-Link, OpenOCD, GDB) et des IDE (STM32CubeIDE, VS Code).

Bases en Python ou MATLAB/Simulink. - Culture spatiale : Compréhension des contraintes d'un système embarqué spatial (thermiques, mécaniques, énergétiques). - Savoir-être : Autonomie, esprit d'analyse pour diagnostiquer des architectures complexes, et goût pour le travail en équipe multidisciplinaire. - Atout apprécié : Une première expérience (stage ou projet personnel) dans le domaine de l'aérospatiale ou des systèmes embarqués. *En tant qu'EPIC, le CNES applique un principe de neutralité (notamment politique et religieux) à l'ensemble de ses collaborateurs

From CNES (French space agency)'s job posting, checked 7 Nov 2026. The employer's own page is the final word on requirements and availability.

Selected agencies hiring now

These agencies and apps pay SpaceJobs.Now a referral fee when someone we introduce is placed or signs up. It costs you nothing and never changes your pay. Employers' own jobs below keep their own order.

Sponsored

Sponsored jobs from job networks, which pay SpaceJobs.Now when you click one.

Free tools for this application: check your resume against this job, answer the application's questions or see every free tool.

New flight software and GNC jobs, by email

One email a week with the newest ones, straight from the employers' own careers sites, with the pay each posting states. Free, stop anytime.

About CNES (French space agency)

France's space agency, posting student internships and a few permanent roles in Toulouse, Paris and French Guiana.

Pay on its listings: 0% of its open jobs state an hourly rate

How it pays: Paid as a CNES employee or intern, under the terms each posting states.

More flight software and GNC jobs

Written flight software or GNC?

One profile for every employer here. Space companies and their recruiters ask us for people with a specific degree, clearance, specialty or location: add yours once, and when a job fits, we introduce you, only with your yes. Free.

Create my profile

CNES (French space agency) openings, sent to you weekly

Each week we send the newest postings from CNES (French space agency)'s own careers site, along with similar openings at other space employers. It costs nothing and you can stop anytime.