Stage - Ingénieure /Ingénieur Développement Logiciel - Projet SmartSight - Toulouse
Capgemini Engineering, leader mondial des services d'ingénierie, rassemble des équipes d'ingénieurs, de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel. Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers battus en fournissant des services uniques de R&D et d'ingénierie dans tous les secteurs d'activité. Rejoignez-nous pour une carrière pleine d'opportunités, où vous pouvez faire la différence et où aucun jour ne se ressemble.
Description :
Le projet VisionCheck vise à moderniser les outils de vision industrielle classiques en les remplaçant par un smartphone. Ce compagnon digital est déjà utilisé par certains industriels dans le cadre du contrôle qualité. La solution SmartSight a pour but de compléter l’outil VisionCheck en intégrant un module de métrologie. Ce dernier permet d'améliorer la précision des inspections visuelles, rendant ainsi les processus de contrôle qualité plus efficaces et accessibles.
SmartSight a pour but de révolutionner la métrologie en transformant un smartphone en un outil de mesure précis et abordable, rivalisant avec les appareils professionnels coûteux. Le concept consiste en un logiciel utilisant la caméra d'un smartphone et un faisceau laser pour réaliser des mesures sur des surfaces ou des assemblages et détecter les éventuels défauts.
Vos missions :
Ce sujet consiste à reprendre le développement de la solution SmartSight en partant du prototype en C# et python, et de le porter à maturation pour qu’il fonctionne sur plusieurs types de surface et de format de perçage.
Un premier prototype existant est développé en C# sous Visual Studio et aborde une approche combinant Computer Vision classique et Machine Learning basique.
Un module de calibration et un module de mesure sont à implémenter.
Toutes ces pistes nécessiteront de :
- Se familiariser avec l'état de l'art établi et le compléter en fonction du cahier des charges défini ;
- Prototyper une solution simple pour valider l'approche ;
- Affiner la solution et proposer des fonctionnalités supplémentaires pour itérer ;
- Intégrer la solution et évaluer ses performances et sa précision
Votre profil :
Profil recherché :
Vous êtes étudiant(e) en Bac +5, avec une spécialisation en informatique, vision industrielle, métrologie, ou dans un domaine similaire.
Vous êtes passionné(e) par le développement de solutions innovantes et la résolution de problèmes techniques complexes.
Vous avez des compétences solides en développement logiciel, en particulier dans les langages C# et Python.
Vous êtes intéressé(e) par l'application des technologies de vision industrielle et souhaitez contribuer à la modernisation d’outils de contrôle qualité dans un environnement industriel.
Une première expérience avec OpenCV et Visual Studio serait un plus.
Compétences requises :
- Développement logiciel : compétences en programmation (idéalement en C# et Python).
- Traitement d'image : bonne compréhension des principes de Computer Vision, notamment pour l’analyse des images et l’extraction de données visuelles.
- OpenCV : expérience ou intérêt pour l'utilisation de la bibliothèque OpenCV dans des applications de traitement d’image.
- Visual Studio : maîtrise de l’environnement Visual Studio pour le développement sous C#.
- Machine Learning (recommandé) : curiosité ou première expérience dans l'intégration du Machine Learning pour améliorer les capacités d’analyse visuelle.
- Unity3D (atout) : des connaissances en Unity3D seraient un plus pour la création d'interfaces interactives ou pour des simulations.
Compétences non-techniques :
- Travail en équipe et autonomie : capacité à collaborer avec l’équipe tout en étant autonome sur la gestion de vos missions.
- Curiosité et passion pour le Machine Learning, la Computer Vision et les technologies liées à la métrologie.
- Esprit d’analyse et de synthèse : capacité à analyser des problématiques complexes et à proposer des solutions adaptées.
3 raisons de nous rejoindre :
Qualité de vie au travail : accord de télétravail en France et à l’international, accord sur l’égalité professionnelle, la parentalité, l’équilibre des temps et la mobilité durable.
Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre Career Manager, parcours d’intégration sur 9 mois.
Avantages groupe & CSE : plan actionnariat, activités à tarifs préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturel.
Nos engagements et priorités :
Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.
A propos de Capgemini Engineering :
Leader mondial des services d’ingénierie et de R&D, Capgemini Engineering met en œuvre une connaissance sectorielle approfondie avec la maîtrise des dernières technologies digitales et logicielles pour accompagner la convergence des mondes physique et numérique. Avec plus de 55 000 ingénieurs et scientifiques dans plus de 30 pays, nous aidons nos clients à accélérer leur transformation vers l'Intelligent Industry.
Get The Future You Want* | www.capgemini.com/fr-fr
*Capgemini, le futur que vous voulez