đ Toulouse (31) | CDI | TĂ©lĂ©travail partiel possible
EasyMile est un fournisseur mondial de logiciels et de solutions complĂštes pour la mobilitĂ© autonome et le transport de marchandises. EasyMile dĂ©veloppe la technologie permettant aux vĂ©hicules de se dĂ©placer dans un environnement contrĂŽlĂ© et sâassocie avec des constructeurs de vĂ©hicules pour y intĂ©grer cette technologie.
Votre rĂŽle
Dans le cadre dâun remplacement, nous recherchons un·e IngĂ©nieur·e Python confirmé·e pour rejoindre notre Ă©quipe Infrastructure embarquĂ©e Ă Toulouse.
Vous jouerez un rÎle clé dans la conception, la mise en place et la maintenance des environnements de développement et des frameworks supportant nos logiciels embarqués.
Vos missions
Construire et maintenir lâenvironnement de dĂ©veloppement pour les Ă©quipes robotiques :
Développer et maintenir des frameworks pour :
la communication entre composants logiciels embarqués
la synchronisation avec nos composants cloud
lâintĂ©gration de logiciels tiers embarquĂ©s
Développer et maintenir des outils garantissant le bon fonctionnement des logiciels embarqués : monitoring, logging, diagnostic, etc.
Responsabilités clés
Concevoir, documenter, implémenter et relire du code Python (et parfois C++), selon les standards en vigueur
Collaborer avec dâautres Ă©quipes pour intĂ©grer les pratiques CI dans leur cycle de dĂ©veloppement
Participer Ă la dĂ©finition et Ă lâautomatisation du plan de test de vos composants
Tester vos développements sur bancs de test ou directement dans le véhicule
Assurer le support et la maintenance, de la livraison à la production (intégration, validation, déploiement, run)
Travailler main dans la main avec votre Product Owner pour assurer une livraison fiable et planifiée
Veiller Ă lâalignement avec lâarchitecture logicielle dĂ©finie par les tech leads et architectes
Il nây a pas de profil type chez EasyMile : nous venons tous dâhorizons diffĂ©rents, et câest ce qui fait notre force.
âš NâhĂ©sitez pas Ă postuler si vous ĂȘtes motivé·e et passionné·e par les transports innovants et les technologies de pointe.
Compétences techniques requises
Outils de build : CMake, packaging RPM, Yocto
Langages : Python (principal), C++
CI/CD : Jenkins (idéalement), GitLab CI
ContrÎle de version : git avec GitLab
Admin systÚme Linux : systÚmes type RHEL, systemd
Débogage et résolution de problÚmes logiciels en environnement CI
Scripting : Groovy, Bash
Compétences bonus (nice-to-have)
Notions de cybersécurité
Connaissance de ROS
Méthodologies Agile (ex. : Jira)
Soft Skills attendus
Autonomie, sens du travail en équipe et bonne communication
Rigueur et méthode dans la conduite de vos développements
Langues
đ Entretien tĂ©lĂ©phonique de 30 minutes avec lâĂ©quipe recrutement
đ»Â Tests techniques & entretien avec lâĂ©quipe
đ€Â Entretien dâune heure avec le manager et la Responsable Recrutement
đ§âđŒÂ 30 minutes avec le Directeur IngĂ©nierie
Envie de contribuer à  façonner la mobilité de demain ? Postulez dÚs maintenant !
Nous avons hùte de vous rencontrer.