Ingénieur Logiciel Embarqué - Avionique Fusée H/F
Role details
Job location
Tech stack
Job description
Tous nos postes sont ouverts aux personnes en situation de Handicap, si besoin d'aménagement pour les entretiens et/ou le poste, nous mettrons tout en oeuvre ! N'hésitez pas à nous en faire la demande.
Au coeur du campus ParisSaclay, sur le plateau projet-client, vous participez à une mission ambitieuse : Développer le logiciel embarqué qui pilote les démonstrateurs de fusée nouvelle génération. Vous travaillez au plus près des essais, des équipes techniques et des étudiants qui contribuent à ce programme unique en France.
Votre rôle : concevoir le cerveau logiciel de la fusée, garantir sa fiabilité en vol, et transmettre votre expertise aux jeunes ingénieurs qui rejoignent l'aventure., Développer des logiciels embarqués C/C++ robustes, sobres et optimisés pour microcontrôleurs ARM (Teensy, STM32, ESP32) et microordinateurs (Raspberry Pi, Jetson).
- Implémenter des algorithmes de contrôle pour les actionneurs comme le contrôle vectoriel de poussée (TVC), le contrôle de roulis, des systèmes électriques critiques.
- Construire une chaîne d'intégration continue avec tests automatisés (unitaires, intégration, SIL/HIL).
- Collaborer étroitement avec l'ingénieur électronique pour intégrer drivers, capteurs, bus de communication (CAN, UDP, SPI, I2C, UART).
- Participer aux essais sol et vol, analyser les données, améliorer les performances.
- Encadrer et guider des groupes étudiants (associations, projets, stages), en apportant structure, pédagogie et vision technique pour que leur contribution apporte de la valeur au projet., Logiciel & programmation
- C/C++ embarqué (gestion mémoire, threads, multiprocessing).
- ROS2 / microROS.
- VScode, PlatformIO, CMake, Makefile.
- CI/CD et tests automatisés.
- Python ; Matlab/Simulink est un plus.
Systèmes embarqués
- ARM MCU : Teensy, STM32, ESP32.
- Raspberry Pi, Jetson (IA/vision).
- Protocoles : CAN, Ethernet UDP, SPI, I2C, UART.
Électronique
Pas besoin d'être expert matériel : vous devez surtout comprendre les interfaces et travailler efficacement avec l'autre personne en charge de cette partie.
Requirements
Compétences recherchéesLogiciel & programmationC/C++ embarqué (gestion mémoire, threads, multiprocessing).ROS2 / microROS.VScode, PlatformIO, CMake, Makefile.CI/CD et tests automatisés.Python ; Matlab/Simulink est un plus.Systèmes embarquésARM MCU : Teensy, STM32, ESP32.Raspberry Pi, Jetson (IA/vision).Protocoles : CAN, Ethernet UDP, SPI, I2C, UART.Électronique Pas besoin d'être expert matériel : vous devez surtout comprendre les interfaces et travailler efficacement avec l'autre personne en charge de cette partie. ProfilIngénieur Bac +5, 2-3 ans d'expérience en logiciel embarqué ou systèmes critiques.Capacité à travailler en autonomie, à structurer un développement et à encadrer des profils juniors.Aisance relationnelle, pédagogie, goût pour l'expérimentation et les essais.Anglais professionnel. Pourquoi ce poste est uniqueVous contribuez directement à des vols réels.Vous développez du logiciel qui agit sur la trajectoire d'une fusée.Vous évoluez dans un écosystème mêlant industrie, recherche et formation.Vous devenez un référent technique pour les étudiants qui construiront l'aérospatiale de demain., * Ingénieur Bac +5, 2-3 ans d'expérience en logiciel embarqué ou systèmes critiques.
- Capacité à travailler en autonomie, à structurer un développement et à encadrer des profils juniors.
- Aisance relationnelle, pédagogie, goût pour l'expérimentation et les essais.
- Anglais professionnel.
Pourquoi ce poste est unique
- Vous contribuez directement à des vols réels.
- Vous développez du logiciel qui agit sur la trajectoire d'une fusée.
- Vous évoluez dans un écosystème mêlant industrie, recherche et formation.