Stagiaire Ingénieur Logiciel Embarqué H/F
Si vous voulez travailler dans un environnement technique en constante évolution, n'hésitez pas et postulez ! #stage #logicielembarque
Depuis 2010, Symbio développe et industrialise des systèmes de piles à hydrogène pour électrifier les mobilités et les applications stationnaires. Joint-venture entre Forvia et Michelin, nous opérons en Europe depuis notre Gigafactory à Saint-Fons (Rhône), la plus grande usine de piles à hydrogène d’Europe.
L’équipe Logiciel et Validation Logiciel a pour mission de concevoir, développer, intégrer et valider les fonctions de contrôle-commande nécessaires au fonctionnement sûr et performant de ces systèmes. Notre objectif est de délivrer des solutions logicielles fiables, innovantes et conformes aux standards les plus exigeants de l’industrie, tout en accompagnant l’évolution des technologies et des besoins de nos clients.
Les fonctions de contrôle-commande de demain (commande prédictive, modèles à base de réseaux de neurones) demandent plus de calculs que nos calculateurs n’en ont l’habitude.
Nous proposons un stage en Logiciel Embarqué pour mesurer précisément ce que nos plateformes actuelles peuvent exécuter, et ce qu’apporterait une plateforme de nouvelle génération dotée d’une unité de calcul parallèle.
Vos missions:
Dans un environnement temps réel et sécuritaire, vos missions s’articulent autour de 2 volets :
Volet 1 : limites des plateformes actuelles
Mettre en place un banc de mesure reproductible (temps d’exécution pire cas, mémoire flash et RAM, précision numérique).
Benchmarker une commande prédictive linéaire classique sur nos calculateurs actuels, en comparant le code généré par les outils MATLAB/Simulink à des solveurs embarqués alternatifs.
Déterminer les limites d’exécution : taille du problème, horizon, période d’exécution, ressources consommées.
Transmettre ces contraintes, sous forme d’abaques, à l’équipe contrôle-commande qui conçoit le contrôleur, et l’accompagner dans l’intégration du code généré sur cible.
Volet 2 : plateforme de nouvelle génération avec unité de calcul parallèle
Prendre en main une carte d’évaluation équipée d’un accélérateur de calcul vectoriel.
Benchmarker l’inférence de réseaux de neurones représentatifs de nos usages (modèle de prédiction, capteur virtuel) : taille du réseau, quantification, latence, mémoire.
Évaluer l’exécution de la commande prédictive sur cette plateforme et la comparer aux résultats du volet 1.
Formuler des recommandations pour la roadmap de nos futurs calculateurs.
Vous contribuerez à identifier précisément ce que nos calculateurs peuvent exécuter, afin d'orienter la conception des contrôleurs et les choix de notre prochaine génération de calculateurs.
Votre profil :
Étudiant(e) en dernière année d'école d'ingénieur ou Master 2 avec une spécialisation en systèmes embarqués, informatique industrielle ou automatique, vous disposez des compétences suivantes* :
- C embarqué temps réel, et connaissances de l'architecture des microcontrôleurs (multicœur, mémoires, optimisation).
-Notions d’automatique (une connaissance du MPC est un plus) ou d’IA embarquée (inférence de réseaux de neurones, quantification).
-Une expérience de MATLAB/Simulink (génération de code) ou des microcontrôleurs AURIX/TriCore est un atout.
-Anglais technique lu et écrit.
Votre esprit d'analyse, votre rigueur et envie d'apprendre seront vos atouts pour réussir dans cette mission.
*Cette offre s'adresse à des étudiants en phase d'apprentissage. Nous n'attendons pas une maîtrise complète de l'ensemble des technologies mentionnées.
Compétences techniques développées durant le stage:
Développement et mesure de performance sur microcontrôleurs automobiles et industriels.
Intégration de calcul avancé embarqué : commande prédictive linéaire et inférence de réseaux de neurones sur accélérateur.
Analyse de performances temps réel (temps d'exécution, mémoire, précision numérique).
Génération de code depuis MATLAB/Simulink et solveurs embarqués.
Collaboration entre embarqué et contrôle-commande.
Autres informations :
Début souhaité : 1er semestre 2027
Durée : 6 mois
Localisation : Saint-Fons (69), site accessible en transport en commun
Toutes nos offres sont accessibles aux personnes en situation de handicap (RQTH)
- Department
- Engineering
- Poste
- Software
- Localisation
- Saint-Fons - Symbio Siège
- Type de contrat
- Stage