Hiring.Camp

Stage - Développement embarqué (F/H)

Michelinhr

·

Yesterday

Apply
Location
Clermont-Ferrand, France
Workplace
Onsite
Source
Workday

Description

Stage - Développement embarqué (F/H)

- - - - - - - - - - - -

📍 Localisation : Michelin Innovation Park - Cataroux, à Clermont-Ferrand - France

🎓 Niveau d'études : Bac +5

📅 Date de début : A partir de janvier 2027

⏱️  Durée: 5 à 6 mois


Contexte 


Michelin, multinationale leader des mobilités, conçoit des pneumatiques pour tous types de véhicules et développe des offres produits et services au-delà du pneu. Dans le cadre de la mobilité connectée, le programme “Tire Digital Twin” vise à élaborer un jumeau numérique du pneu pour suivre en temps réel son état et ses performances. Ce jumeau numérique a pour vocation d’être utilisé de façon à améliorer la sécurité, l’expérience de conduite, ainsi que la maintenance préventive (remplacement, regonflage, réparation…).

 

Nos solutions s’appuient sur des algorithmes estimant l’état des pneus à partir de signaux du véhicule sans ajout de capteurs supplémentaires. L’équipe de développement pluridisciplinaire est composée de profils très variés : développeurs embarqués, physiciens, data scientists, développeurs full stack, mobile, commerciaux... Les algorithmes développés sont écrits en Python et C++ et peuvent être embarqués directement dans les véhicules pour fournir des informations en temps réel. Le stage consiste à la mise en œuvre d’un environnement de mise à jour logicielle automatique.

 

Missions

 

Au sein du centre de Recherche et Développement Michelin, vous serez chargé(e) de concevoir et mettre en œuvre un environnement de mise à jour logicielle OTA (Over-The-Air) pour des systèmes Linux embarqués.

 

L'objectif du stage est de mettre en place une chaîne complète permettant de déployer à distance de nouvelles versions logicielles sur des équipements embarqués, depuis la production d'un artefact par la CI jusqu'à son installation et sa mise en service sur la cible.


La solution devra répondre à plusieurs objectifs principaux :

 

·        Automatiser le déploiement de nouvelles versions logicielles depuis les environnements de développement et de CI/CD vers les systèmes embarqués

·        Fiabiliser les mises à jour en garantissant notamment l'intégrité des artefacts et la possibilité de revenir à une version fonctionnelle en cas d'échec

·        Disposer d'un environnement de démonstration et de validation permettant de tester différents scénarios de mise à jour sur plusieurs cibles.

 

Tout au long du stage, vous serez amené(e) notamment à :

 

·        Prendre en main l'environnement Linux embarqué et l'architecture logicielle existante

·        Étudier les différentes approches et solutions permettant de réaliser des mises à jour OTA sur des systèmes Linux embarqués

·        Définir l'architecture de la solution, en prenant en compte les contraintes des systèmes embarqués et du déploiement à distance

·        Mettre en œuvre la partie serveur permettant de réceptionner les artefacts produits par la CI, de les stocker et de les rendre disponibles pour les équipements embarqués

·        Développer ou intégrer le mécanisme embarqué permettant à une cible Linux de détecter, récupérer et installer une nouvelle version logicielle

·        Intégrer la solution à la chaîne CI/CD afin d'automatiser la publication de nouvelles versions

·        Gérer le cycle de vie des versions déployées sur les cibles : identification des versions, téléchargement, installation, activation et vérification

·        Mettre en œuvre des mécanismes de sécurisation et de fiabilisation des mises à jour : contrôle d'intégrité, gestion des erreurs, reprise sur échec et, si pertinent, retour à une version précédente

·        Tester et documenter la solution au travers de différents scénarios de mise à jour et de défaillance

·        Être force de proposition sur l'architecture, les technologies et les fonctionnalités de la solution. Le sujet pourra évoluer en fonction des résultats obtenus et des appétences du/de la stagiaire.

 

 

Apports pour le/la candidat(e)

 

Vous développerez ou approfondirez des compétences en :

 

·        Développement logiciel pour systèmes Linux embarqués

·        Architecture de systèmes distribués et communication entre équipements

·        Mise en œuvre de solutions OTA et gestion du cycle de vie logiciel

·        CI/CD et automatisation du déploiement logiciel

·        Conteneurisation et services backend, selon les choix d'architecture retenus

·        Sécurisation et fiabilisation des mises à jour logicielles

·        Développement C/C++ et Python.

 

Vous aurez également l’opportunité de :

  • Découvrir un groupe international et évoluer au sein d’une R&D industrielle ;
  • Travailler dans une équipe pluridisciplinaire à haut niveau de technicité ;
  • Contribuer à un produit innovant dans un domaine en fort développement.

Profil recherché


·       Niveau Master 2 (ou dernière année d’école d’ingénieur) avec une spécialisation en informatique, systèmes embarqués ou logiciel ;

·       Bonne maîtrise de la programmation : C/C++ et Python ;

·       Bonne connaissance de Linux et de son environnement système ;

·       Connaissances en réseaux et protocoles TCP/IP ;

·       Connaissances des outils de développement : Git, CMake ;

·       Intérêt pour les problématiques de systèmes embarqués, déploiement logiciel et CI/CD ;

·       Des connaissances en Docker, API REST, CI/CD ou DevOps seront appréciées ;

·       Des connaissances de Yocto / Buildroot ou d'autres environnements Linux embarqués seront un plus ;

·       Des notions de cybersécurité et de sécurisation des communications ou des logiciels seront appréciées ;

·       Qualités : curiosité, autonomie, rigueur, capacité d'analyse et esprit d'initiative.



- - - - - - - - - - - -

Michelin entreprise engagée dans la mobilité durable et reconnue pour ses actions en faveur de l’expérience employé !

  • Une note de 99/100 à l’index de l’égalité femmes-hommes
  • Entreprise « Handi accueillante », avec un réseau de référents et ambassadeurs Handicap pour vous accompagner
  • 83,5% de taux d’engagement de nos employés
  • 94,6% des stagiaires et alternants nous recommandent, label "Happy Trainees" depuis 9 années consécutives
  • Classé parmi les groupes du CAC 40 les plus engagés selon les Bac+5 à l’index RSE Universum 2023
  • Parmi les 100 entreprises les plus attractives pour les étudiants et actifs BAC+2/3 au classement Universum 2023
  • N°1 des entreprises de plus de 500 stagiaires et alternants qui rémunèrent le mieux au Classement HappyTrainees® Rémunération 2023
  • Dans le Top 10 des meilleurs employeurs en France au classement Glassdoor 2023
  • Dans le top 3 des entreprises du secteur « Automobile / Equipementier » en matière d’attractivité employeur à l’édition 2024 du Palmarès @EPOKA @GROUPE IFOP @Occurrence

Pour en savoir plus sur le Groupe :https://recrutement.michelin.fr

- - - - - - - - - - - -

Skills

PythonDockerCI/CDLinuxGitRESTTCP/IPDevOps

Similar Jobs

30

Stage : « Développement du recrutement de la formation Mastère Spécialisé concepteur de Systèmes IoT Sécurisés (MS IOT) en alternance » - 6 mois

Institut Mines-Télécom·Gardanne, Provence-Alpes-Côte d'Azur·Onsite

Today

Stage - Développement Applicatif Scientifique - Nucléaire - Lyon

Sopra Steria·Lyon, Rhône-Alpes·Onsite

Today

Stage - Développement d’une méthode de test de pneumatiques compétition (F/H)

Michelinhr·Clermont-Ferrand, Rhône-Alpes·Onsite

1d ago

STAGE - Développement d'une solution de tests automatiques sur les modèles de simulation Rafale - F/H

Thales·Osny, Île-de-France·Onsite

1d ago

STAGE - Développement d’un système de commande prédictive pour le contrôle de sources RF de forte puissance F/H

Thales·France·Onsite

1d ago

STAGE - Développement d'un outil d'intégration sur PC industriel - F/H

Thales·France·Onsite

5d ago

STAGE - Développement logiciel configurateur web 3D pour systèmes RF - F/H

Thales·Laval, Pays de la Loire·Onsite

6d ago

Stage – Développement d’outils d’aide à la préparation des essais AIT - F/H

Thales·Cannes, Provence-Alpes-Côte d'Azur·Onsite

6d ago

STAGE DEVELOPPEMENT COMMERCIAL - Bagneux

Airliquidehr·Bagneux Symbiose - Sales - ALFI IM, France

6d ago

STAGE - Développement full stack d'outils d'ingénierie - F/H

Thales·France·Onsite

1w ago

Stage : Developpement outils IA F/H

Thales·France·Hybrid

1w ago

STAGE - Développement outils WEB - H/F

Thales·Limours, Île-de-France·Onsite

1w ago

Stage - Développement et implémentation d’un modèle de comportement dans TameTire (F/H)

Michelinhr·Clermont-Ferrand, Rhône-Alpes·Onsite

1w ago

STAGE - Développement RUST en Cryptographie Embarquée - F/H

Thales·Cholet, Pays de la Loire·Onsite

1w ago

STAGE - Développement logiciel d'un module de simulation électronique - F/H

Thales·Cholet, Pays de la Loire·Onsite

1w ago

STAGE - Développement code Gyrotron F/H

Thales·France·Onsite

1w ago

STAGE - Développement de cas d'usage de l'intelligence artificielle - F/H

Thales·France·Onsite

1w ago

STAGE - Développement d'outils de pentest F/H

Thales·France·Onsite

1w ago

STAGE - Développement d'un pilote de munitions F/H

Thales·France·Onsite

1w ago

STAGE - Développement d’un outil de conversion de données - F/H

Thales·France·Onsite

1w ago

Stage - Développement d'algorithmes de détection d’évènements pour l’analyse par canaux auxiliaires F/H

Thales·La Ciotat, Provence-Alpes-Côte d'Azur·Onsite

1w ago

STAGE - Développement logiciel Java pour la sûreté de fonctionnement- F/H

Thales·Laval, Pays de la Loire·Onsite

1w ago

STAGE – Développement de tests automatiques pour un système optronique aéroporté – F/H

Thales·France·Onsite

1w ago

STAGE - Développement simulation de mer 3D multi-spectrale - F/H

Thales·France·Onsite

1w ago

STAGE - Développement d’outils et d’IHM pour une suite logicielle de certification de simulateurs de vol F/H

Thales·Osny, Île-de-France·Onsite

1w ago

STAGE - Développement 16APSK pour montée en débit SATCOM - F/H

Thales·Cristal, Rio Grande do Sul·Onsite

1w ago

STAGE - Développement d’un composant DMAP dédié à la simulation F/H

Thales·Osny, Île-de-France·Onsite

1w ago

STAGE - Développement de supervision et diagnostic de lien haut débit pour puces de nouvelle génération - F/H

Thales·Limours, Île-de-France·Onsite

1w ago

Stage - Développement outils Informatique, Bases de données et Bureautique - H/F

Thales·Limours, Île-de-France·Hybrid

1w ago

Stage - Développement d’un agent IA pour génération de modèles métiers - Défense & Sécurité - Aix-en-Provence

Sopra Steria·Aix-en-Provence, Provence-Alpes-Côte d'Azur·Onsite

1w ago