Stage Ingénieur en développement logiciel embarqué Bac+5 (H/F)
Lyon, FR, 69802
Le transport est au cœur de notre société. Pourquoi ne pas mettre votre compétence au service de l’élaboration des solutions de transport et infrastructure durables de demain ? Si vous souhaitez agir à l'échelle mondiale en travaillant sur les technologies les plus avancées et avec les meilleures équipes, alors nous pourrions parfaitement nous entendre.
Mission & Objectifs
Réaliser un logiciel embarqué communiquant pour la récupération de données
Dans le cadre de notre activité de développement logiciel embarqué sur les calculateurs de nos véhicules, des données en provenance d’unités défaillantes sont nécessaire afin d’analyser les causes de ces défaillances. Pour ce faire, nous avons besoin de développer un logiciel embarqué programmable capable de communiquer sur un réseau CAN via le protocole CCP.
A travers cette mission, le candidat sera amené à réaliser une chaine de compilation simple afin de générer un binaire programmable, développer une stack CAN, implémenter le protocole de communication CCP et développer un algorithme capable de réaliser l'envoi de trames CCP contenant des données du calculateur selon les requêtes du testeur.
Pour aller plus loin
Dans un second temps, il sera demandé au stagiaire de réaliser l'interface testeur capable de demander à la carte de réaliser l'envoi des données, de recevoir et enregistrer les trames transmises, ainsi que d'interpréter leur contenu afin de recréer la structure initiale des données.
En détails
• Vous devrez vous familiariser avec le réseau de communication CAN et la configuration de la cible matérielle
• Vous devrez vous familiariser avec le protocole de communication CCP
• Vous devrez prendre en compte les futurs utilisateurs de la solution pour proposer un outil simple et efficace
• Vous serez responsable du développement et de la vérification de la solution
• Vous développerez vos solutions en C et en python dans un environnement embarqué en tenant compte des restrictions applicables (sécurité des données, défaillance systèmes potentielle, …)
• Vous effectuerez le débogage directement sur cible en utilisant des outils tels que Lauterbach Trace32 et Vector Canalyzer
• Vous serez amené à utiliser la solution développée sur une cible matérielle afin de récupérer des données d'utilisation réelles
• Vous formerez les équipes de développement à l'utilisation de cette nouvelle solution
Profil recherché
- Formation bac +5 en école d'ingénieur
- Compétences algorithmiques, développement C et python
- Synthèse & analyse
- Travail en équipe
- Maitrise de l'anglais
- Des connaissances en protocoles de communication sont un plus
Nous attachons une grande importance à la confidentialité de vos données et n'acceptons donc pas les candidatures par mails.
Qui nous sommes et en quoi nous croyons
Nous sommes engagés à façonner l'avenir des solutions de transport efficaces, sûres et durables. Réaliser notre mission crée d'innombrables opportunités de carrière pour les talents au sein des marques et entités leaders du groupe.
Postuler à ce poste vous offre l'opportunité de rejoindre le groupe Volvo. Chaque jour, vous travaillerez avec certains des esprits les plus brillants et créatifs de notre domaine afin de laisser notre société dans un meilleur état pour la prochaine génération. Nous sommes passionnés par ce que nous faisons et nous prospérons grâce au travail d'équipe. Nous sommes presque 100 000 personnes unies à travers le monde par une culture de soin, d'inclusivité et d'autonomisation.
Group Trucks Technology est à la recherche de talents pour l'aider à concevoir des solutions de transport durables pour l'avenir. En tant que membre de notre équipe, vous nous aiderez en concevant des technologies de pointe passionnantes et en contribuant à des projets qui déterminent des solutions nouvelles et durables. Apportez votre amour du développement de systèmes, du travail en collaboration et vos compétences avancées à un endroit où vous pouvez avoir un impact. Participez à notre changement de conception qui laisse la société en bon état pour les générations futures