Stage - Outils de Test Protocole Machine H/F
Publiée le 19 octobre 2026 · En ligne jusqu'au 21 novembre 2026, prolongée tant que l'offre reste ouverte
- Contrat
- Stage
- Durée
- 6 mois
- Niveau
- Ingénieur/Cadre/Bac +5
- Lieu
- Épernay, Grand Est
L'offre
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.
Profil recherché
Actuellement en formation Bac +5 (école d'ingénieurs ou Master) en informatique, systèmes embarqués ou génie logiciel, vous avez une bonne maîtrise de Python et de Git ; des notions de bus CAN et de développement d'IHM sont un plus.
Vous faites preuve d'autonomie, rigueur et curiosité.
