Offre d'emploi STAGE - Exploration et Implémentation de génération de code applicatif STM32 par IA générative à travers un serveur MCP H/F

Alternance
Informatique / Multimédia / Internet
STMicroelectronics France
Rennes, Brittany, France (On-site)

Description du poste

Chez STMicroelectronics, nous sommes convaincus que la technologie est un moteur d’innovation et a un impact positif pour les entreprises, les personnes et la société. En tant qu’acteur mondial des semiconducteurs, nos technologies de pointe et nos composants électroniques sont invisibles mais au cœur du monde d’aujourd’hui. Rejoindre ST, c’est intégrer une entreprise internationale riche de plus de 115 nationalités, présente dans 40 pays, et rassemblant plus de 50 000 talents passionnés et engagés, tous unis par la volonté de créer et d’inventer la technologie de demain. Innover demande bien plus que des compétences techniques : cela nécessite des personnes inspirantes, qui savent collaborer avec respect et enthousiasme.

Des collaborateurs animés par la passion, prêts à remettre en question le statu quo, à faire avancer l’innovation et à révéler leur plein potentiel. Venez vivre cette aventure avec nous et contribuez à construire un futur plus intelligent et plus durable, en alliant responsabilité et innovation. Notre technologie commence avec vous. Sujet Exploration et Implémentation de génération de code applicatif STM32 par IA générative à travers un serveur MCP Problématique Les workflows de développement modernes s’appuient de plus en plus sur des serveurs Model Context Protocol (MCP) pour enrichir les capacités des LLM d’IA générative. L’équipe EmbSW souhaite clarifier l’écosystème des serveurs MCP et développer un serveur MCP minimal, fournissant une implémentation de référence et des bonnes pratiques pour les projets futurs. L’objectif de ce serveur MCP sera la création automatisée d’exemples logiciels STM32 à partir de prompts utilisateurs. Le cas d’usage typique serait de demander « Donne moi un exemple d’utilisation de la bibliothèque STM32cube pour le périphérique UART » et le résultat serait une arborescence de fichier C, compilable et fonctionnelle démontrant l’utilisation du périphérique UART. Un aspect clé du projet sera de garantir la qualité, la conformité et la reproductibilité des exemples STM32 générés par le serveur MCP. Votre rôle Vous Rejoindrez L’équipe STM32 EmbSW Pour  Analyser et documenter l’écosystème actuel des serveurs MCP et de leur utilisation dans le contexte de Visual Studio Code (principalement un serveur MCP JIRA interne) Analyser et documenter les possibilités de génération de code en C de quelques LLM grand public en fonction de la série (par exemple STM32F4 versus STM32U5) et de la bibliothèque utilisée (HAL, LL ou accès registre) Définir et implémenter un serveur MCP minimal dédié à la création automatisée d’exemples logiciels STM32, depuis la définition des besoins jusqu’au déploiement.

Définir les critères de validation et les procédures de test pour le code généré Automatiser le processus de build et de test à l’aide des outils de développement STM32 et des cartes Nucleo Mots-clés : STM32, Exemples, Logiciel embarqué, C, GitHub Copilot, GenAI, IA générative, MCP server, API, Python. Profil École d’ingénieur en informatique Expérience en développement (Python et fonctionnement de l’IA générative) Connaissances en développement STM32 et C Autonomie, rigueur Intérêt pour l’IA générative et les systèmes embarqués ST est fière d’être certifiée parmi les 17 entreprises mondiales « Global Top Employers 2025 » et d’être la première et unique entreprise de semi-conducteurs à recevoir cette distinction.

ST a été distinguée dans ce classement grâce à sa démarche d’amélioration continue, se démarquant notamment par son engagement en matière d’éthique et d’intégrité, de sens et de valeurs, d’organisation et de gestion du changement, ainsi que par sa stratégie commerciale et ses performances.

En France, ST a également obtenu la labélisation Happy Trainee 2025. Nous cultivons un environnement de travail inclusif et diversifié, où la discrimination n’a pas sa place.

Notre ambition est de recruter et de fidéliser des talents reflétant la richesse des sociétés dans lesquelles nous évoluons. Nous nous engageons à l’équité dans le développement des carrières, les opportunités professionnelles et la rémunération. Chez ST, nous encourageons les candidats qui ne remplissent pas forcément tous les critères à postuler, car nous croyons en la richesse des parcours variés et offrons de réelles opportunités d’apprentissage et d’évolution.

La diversité, l’équité et l’inclusion sont des valeurs fondamentales qui façonnent notre culture d’entreprise. Pour découvrir toutes nos opportunités, rendez-vous sur st.com/careers.
Durée
Non renseignée
Localisation
Aucun département indiqué - Rennes, Brittany, France (On-site)
Niveau souhaité :
Secteur :
Informatique / Multimédia / Internet
Type de contrat :
Contrat d'apprentissage

Expérience requise :
Compétences requises :
Non renseigné
En savoir + sur l'employeur
Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous maîtrisons toute la chaîne d’approvisionnement des semiconducteurs avec nos sites de production de pointe. En tant que fabricant de composants intégré, nous collaborons avec plus de 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits, des solutions et des écosystèmes qui répondent à leurs défis et opportunités, et à la nécessité de contribuer à un monde plus durable. Nos technologies permettent une mobilité plus intelligente, une gestion plus efficace de l’énergie et de la puissance, et un déploiement à grande échelle de l’Internet des objets (IoT) et de la connectivité. Nous sommes engagés pour atteindre notre objectif de devenir neutre en carbone sur les scopes 1 et 2, et une partie du scope 3, d’ici 2027. Pour de plus amples informations, visitez le site www.st.com.
Lire la suite
Partager cette offre :
Copier le lien

Ces offres pourraient aussi t'intéresser