A complete application in a minute
Tailored resume and cover letter, ready to send.
Exxact Robotics recherche un stagiaire de fin d’études pour concevoir et réunir les outils CAN en une seule solution logicielle. Vous concevrez une architecture modulaire et développerez une interface graphique permettant à un opérateur de sélectionner le protocole à vérifier et de consulter les résultats.
Vous livrerez une application autonome déployable sur Windows et Linux, et embarquée sur le système 3S, tout en automatisant les tests et les builds CI.
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) à :
consulter les résultats ;
système 3S ;
À 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.
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é.