Job Description
Safran Electronics & Defense développe des systèmes optroniques tels que la jumelle JIM-Compact, la boule gyrostabilisé EUROFLIR 410, le viseur terrestre PASEO. Safran est spécialisé dans le développement et l'intégration d'algorithmes avancés pour ces systèmes embarqués.
L'essor des réseaux de neurones profonds et du deep learning a permis des avancées significatives dans de nombreux domaines, notamment en vision par ordinateur et en traitement de signal. Toutefois, le déploiement de ces modèles sur des plateformes embarquées hétérogènes (GPU, NPU, FPGA) reste un défi majeur, en raison des contraintes de consommation, de latence et de ressources matérielles limitées.
Vous intégrerez l'unité d'ingénierie Modules Optroniques. Cette équipe conçoit les modules de traitement d'image embarqué, qui sont au cœur des chaines vidéo, des futurs systèmes optroniques de Safran Electronics & Defense.
L'objectif du stage est de concevoir un premier pipeline de déploiement multi-plateforme, allant de l'export des modèles entraînés (PyTorch → ONNX), à leur optimisation (quantization, pruning) et à leur implémentation sur différentes cibles matérielles. Le/la stagiaire contribuera à prototyper, comparer et documenter ces différents concepts.
Missions du stage :
•État de l'art : étude des frameworks et runtimes de déploiement IA (ONNX Runtime, TensorRT, TFLite, Vitis AI, OpenVINO).
•Pipeline de conversion : entraînement en PyTorch → export ONNX → optimisation (quantization, pruning, distillation).
•Prototypage multi-plateforme : déploiement d'un même modèle sur GPU embarqué (Jetson), NPU (Google Coral/Qualcomm), FPGA (Xilinx/Intel).
•Benchmarking : comparaison des plateformes (latence, consommation, précision).
•Industrialisation : mise en place d'une première chaîne CI/CD (entraînement → export → cross-compilation → tests automatiques).
•Documentation & recommandations : livrables techniques, rapport comparatif, axes d'amélioration pour l'entreprise
Ce stage de fin d'études constitue une opportunité unique de participer au lancement d'une activité stratégique, au carrefour entre IA, systèmes embarqués et MLOps.
Job Requirements
Étudiant(e) en fin de cycle école d'ingénieur (informatique, électronique, IA, systèmes embarqués).
Compétences techniques attendues :
•ML/DL : PyTorch ou TensorFlow.
•Connaissance du format ONNX.
•Programmation : Python et C++.
•Notions en systèmes embarqués (Linux ARM, cross-compilation).
•Connaissance FPGA (bonus apprécié).
Qualités humaines :
•Autonomie, rigueur et curiosité.
•Capacité à travailler en interface avec plusieurs métiers (traitement d'image, data science, FPGA, électronique, embarqué).
•Goût pour l'expérimentation et la veille technologique.
Company Information
Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 100,000 employees and sales of 27.3 billion euros in 2024, and holds, alone or in partnership, world or regional leadership positions in its core markets.
Safran is in the 2nd place in the aerospace and defense industry in TIME magazine's "World's best companies 2024" ranking.
Safran Electronics & Defense offers its customers onboard intelligence solutions allowing them to understand the environment, reduce mental load and guarantee a trajectory, even in critical situations, in all environments: on land, at sea, in the sky or space. The company harnesses the expertise of its 13,000 employees towards these three functions: observe, decide and guide, for the civil and military markets.
Because we are convinced that each talent counts, we value and encourage applications from people with disabilities for our job opportunities.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.