Au sein de la Business Unit Robotique, et dans le cadre d'un projet innovant qui consiste à chercher/ranger des produits dans un supermarché, vous avez en charge les développements des programmes robots et de visions, de la conception à la mise en route des machines spéciales jusqu'à leur mise en service sur les sites de nos clients.A ce titre, vous aurez à :-Participer à la validation des études mécaniques,- Concevoir et développer les systèmes de vision permettant la détection, la reconnaissance et la localisation des produits dans le supermarché. Cela peut inclure l'utilisation de caméras, de capteurs, d'algorithmes de traitement d'images et de bibliothèques de vision par ordinateur.- Définir l'architecture logicielle du système de contrôle des robots et des systèmes de vision. Cela implique de décomposer le système en modules fonctionnels, d'identifier les interfaces entre les composants et de déterminer les algorithmes de contrôle et de traitement d'images appropriés.- intégrer les composants matériels (robots, capteurs, actionneurs) avec les logiciels développés pour Assurer la communication et la synchronisation entre les différents éléments du système.-Développer des interfaces graphiques pour poste de conduite (IHM).-Réaliser les trajectoires robots, plus ou moins complexes, en prenant en compte tous les principes de sécurité, l'évitement d'obstacles, et la correction d'erreur (asservissement). -Rédiger les documents techniques,-Assurer la mise en service : essais, réglages, démarrage machine,-Assurer la mise en route chez le client : redémarrage machine, assistance au début de production, consignes d'exploitation aux opérateurs/techniciens.-Assurer le SAV de l'affaire pendant la période de garantie.Pour ces développements, vous travaillez en étroite collaboration avec l'équipe projet et plus particulièrement avec les informaticiens impliqués sur le projet.Profil recherché:De formation supérieure BAC +3 minimum en Automatisme, vous avez acquis une expérience minimum de 2 ans dans le domaine de la programmation informatique et de la robotique.Vous maîtrisez idéalement :-Les langages C, C++, Python-MATLAB, Simulink-Linux- Une bonne connaissance des systèmes embarqués.-La programmation Java réseaux- contrôle PID La maîtrise de l'anglais est recommandée, des déplacements nationaux et internationaux ponctuels étant à prévoir.Outre vos compétences techniques, vous êtes rigoureux, autonome et appréciez le travail en équipe. Vous faites preuve de réactivité face aux aléas de chantiers de mise en service.