Stage de recherche M2 : Ordonnancement et exécution distribuée de CNN sur architectures NPU pour drones coopératifs
Établissement recruteur
Le stage se déroulera au Laboratoire d’Informatique Gaspard-Monge (LIGM – UMR 8049) de l’Université Gustave Eiffel / ESIEE Paris.
L’étudiant(e) sera accueilli(e) au sein de l’équipe LRT (Logiciels et Réseaux Temps Réel), groupe temps réel, spécialisée dans les systèmes embarqués et l’ordonnancement temps réel sur architectures CPU–GPU–NPU, appliqués notamment à la robotique et aux flottes de drones autonomes.
Description
À propos du poste
Nous recherchons un(e) stagiaire en systèmes embarqués et ordonnancement temps réel pour rejoindre notre équipe de recherche au Laboratoire LIGM (Université Gustave Eiffel – ESIEE Paris).
Ce stage s’inscrit dans le cadre d’un projet innovant sur les flottes de drones autonomes intégrant des architectures NPU (Neural Processing Unit) pour l’exécution d’applications d’intelligence artificielle en temps réel.
Le stagiaire participera au développement et à l’évaluation de stratégies d’ordonnancement permettant d’optimiser l’exécution parallèle de plusieurs réseaux de neurones (CNN) sur des cartes embarquées de nouvelle génération (NXP MCX-N, i.MX93/95).
Ce stage offre une expérience concrète à la frontière entre IA embarquée, systèmes temps réel et robotique.
Responsabilités
Participer à la modélisation et l’analyse des tâches IA (CNN) exécutées sur architectures NPU.
Contribuer au développement d’un prototype d’ordonnanceur sur carte embarquée (FreeRTOS / eIQ Toolkit).
Implémenter et tester différentes stratégies d’ordonnancement dynamique entre CPU et NPU.
Réaliser des expérimentations sur une flotte de mini-drones (communication inter-drone via ESP32).
Participer aux réunions de recherche et présenter les résultats intermédiaires (rapports, figures, simulations).
Profil recherché
Vous êtes étudiant(e) en Master 2, école d’ingénieurs ou équivalent, avec une spécialisation en systèmes embarqués, informatique temps réel ou intelligence artificielle embarquée.
Vous démontrez un intérêt marqué pour :
Les architectures hétérogènes CPU/NPU et le calcul embarqué.
L’ordonnancement temps réel et la modélisation de tâches.
Les drones autonomes, les systèmes distribués ou la robotique coopérative.
Compétences attendues :
Bonnes notions en programmation C/C++ et Python.
Connaissance de base de FreeRTOS ou Linux embarqué.
Esprit d’analyse, autonomie et curiosité scientifique.
Environnement et encadrement
Le stage se déroulera au Laboratoire d’Informatique Gaspard-Monge (LIGM), au sein de l’équipe LRT (Logiciels et Réseaux Temps Réel), à ESIEE Paris – Noisy-le-Grand.
Encadrement : Mourad Dridi, enseignant-chercheur en systèmes embarqués temps réel.
Informations pratiques
Durée : 5 à 6 mois
Période : à partir de février / mars 2026
Gratification : selon réglementation en vigueur
Lieu : ESIEE Paris – Laboratoire LIGM (Noisy-le-Grand)
Profil
Étudiant(e) en Master 2, école d’ingénieurs ou formation équivalente en systèmes embarqués, informatique temps réel ou intelligence artificielle appliquée, vous êtes passionné(e) par les technologies de pointe et les systèmes intelligents.
Vous avez un intérêt marqué pour :
L’ordonnancement et la modélisation de tâches temps réel ;
Les architectures hétérogènes CPU/NPU et l’IA embarquée ;
La robotique mobile et les drones coopératifs.
Compétences souhaitées :
Maîtrise des langages C/C++ et Python ;
Connaissances de base en FreeRTOS, Linux embarqué ou eIQ Toolkit ;
Bonne capacité d’analyse, autonomie, rigueur et goût pour la recherche expérimentale.
Une première expérience en projets embarqués, IA ou robotique (projet académique, TP, ou stage) serait un atout apprécié.
Prise de fonction
02/02/2026