DEVELOPPEUR INFORMATIQUE en ROBOTIQUE d' EMBALLAGE - TRAITEMENT D'IMAGE - INTELLIGENCE ARTIFICI[...]
Nous recherchons pour notre siège basé à Montauban (Région Occitanie) un(e) Développeur Informatique en Robotique d'Emballage – Traitement d’Images – Intelligence Artificielle – Automatisme.
Dans le cadre de ce poste, vous développerez des applications logicielles appliquées à la robotique industrielle, intégrant du traitement de l'image, de l'intelligence artificielle sur l'OS Windows avec l'IDE Visual Studio et la plateforme .NET (C#), des algorithmes et Interfaces Homme-Machine avancées structurées (WPF : XAML, MVVM), en utilisant GitHub pour le versioning.
Vos missions principales
- développer des logiciels de pilotage et de contrôle de caméras de vision industrielle, 2D et 3D, interfacées en GigE et USB3;
- développer des logiciels de traitement de l’image pour extraire des critères de taille, d’orientation (poire, avocat), de texture et de coloration sur des images de fruits et légumes, avec une librairie telle que OpenCV;
- développer des logiciels d’entraînement de modèles/réseaux de neurones d’intelligence artificielle appliqués sur des images de fruits et légumes labellisées pour détecter, segmenter et classifier leurs propriétés naturelles intrinsèques (pomme : pédoncule/calyx ; en fruits à noyaux : pédoncule/mucron/suture ; orange et clémentine : pédoncule, …);
- développer des logiciels d’intégration de modèles/réseaux de neurones entraînés d’intelligence artificielle, avec une librairie telle que Pytorch;
- exécuter ces logiciels sur CPU et GPU;
- échanger des données avec des automates programmables industriels, qui pilotent des robots : cartésiens, parallèles/Delta, …;
- piloter des moteurs, tels que des moteurs pas à pas;
- utiliser la gestion de bases de données, tel que MongoDB.
Vous êtes amené à
- traduire en spécifications informatiques un besoin de robotisation d’un process;
- étudier la faisabilité technique d’une proposition;
- élaborer et mettre à jour la documentation des machines;
- apporter son appui aux équipes de montage en coopérant à la mise au point, vérifiant les capacités de sa solution en lien avec les process définis;
- intervenir, à distance ou en présentiel, en support à toute filiale du groupe.
Votre profil
Vous avez des compétences en programmation informatique (C#, Java, C++, Python), statistiques, mathématiques, algorithmie.
Maîtrise de l’anglais indispensable, espagnol ou allemand appréciés.
Force de proposition, vous êtes passionné(e) par votre métier et aimez le travail en équipe.
Votre esprit critique vous sera également nécessaire pour mener à bien les missions confiées.
Vous avez de la curiosité pour les nouvelles technologies en général.
Vous êtes également capable de vous engager sur le respect d’un délai à une date souhaitée.
Le poste est basé à Montauban (82) et nécessite des déplacements en France et à l’étranger.
Débutant accepté, formation assurée au poste et à nos techniques.
Rémunération : fixe + intéressement/participation + mutuelle + avantages CSE.
#J-18808-Ljbffr