EasyMile logo

Stage – Outil de test protocole machine H/F

EasyMile

Apply on EasyMile’s careers page
EasyMile
Toulouse, France
Internship
Intern
Test, Safety & Quality
21 October 2026

About the role

Le système 3S communique avec les machines agricoles via le bus CAN selon un protocole propre à chaque constructeur. Aujourd'hui, un outil de vérification distinct existe pour chaque marque, alors que leur code est très largement commun : la maintenance est doublée et l'ajout d'un nouveau protocole est coûteux. Ce stage de fin d'études de 6 mois vise à les réunir en un seul outil, ouvert à tous les constructeurs. Vous aurez pour mission de concevoir un vérificateur de protocoles CAN unique, capable d'accueillir le protocole de n'importe quel constructeur, et le livrer sous forme d'application utilisable par un opérateur. Vous serez ainsi amené(e) à : • Analyser les outils existants et en extraire un socle commun ; • Concevoir une architecture modulaire où chaque protocole s'ajoute comme un module ; • Développer une interface graphique permettant à l'opérateur de choisir le protocole à vérifier et d'en consulter les résultats ; • Livrer une application autonome, facile à déployer sous Windows et Linux, ainsi qu’embarquable sur le système 3S ; • Automatiser les tests et la génération de l'application dans la chaîne d'intégration continue. • Documenter l’architecture choisie et l’ajout d’un nouveau protocole. À l'issue du stage, l'équipe disposera d'un outil opérationnel et documenté. Environnement technique : Python, bus CAN, développement d'IHM, packaging d'applications, Git, Jenkins, Docker, Linux.

More open roles at EasyMile

All 67 roles at EasyMile

Other Test, Safety & Quality roles in robotics

All Test, Safety & Quality roles