Développeur 3D Computer Vision

Nous recherchons un candidat avec une excellente aptitude à travailler en équipe, qui soit entregent, autonome, agile et proactif avec une capacité d’apprendre rapidement (environnement multi-clients).

Catégories : , Étiquette :

Description

Nous recherchons un candidat avec une excellente aptitude à travailler en équipe, qui soit entregent, autonome, agile et proactif avec une capacité d’apprendre rapidement (environnement multi-clients). Le candidat doit être curieux, vouloir apprendre et avoir le souci du détail et du travail bien fait avec la capacité de juger des priorités.

Le candidat sera en outre chargé de :

  • Développer et mettre en place d’outils 3D haut de gamme orientés modules de vision par ordinateur pour la technologie en place et les techniques de pré-traitement et de post-traitement des nuages ​​de points 3D y compris le dé bruitage, la segmentation, le maillage, l’enregistrement et mesure.
  • Reconstruire et traiter les nuages ​​de points 3D (à l’aide de P.C.L., Cloud Comparez, MeshLab).
  • Utiliser les images RVB-D, de fragments 3D et de métriques absolues (par exemple, bibliothèques de réalité augmentée).
  • Sélectionner automatiquement les images clés dans les images capturées.
  • Gérer automatiquement et avec dynamisme les sommets (ex : élimination des points non pertinents, ajouts de points, etc.) et d’autres caractéristiques 2D/3D.
  • Etre membre proactif de l’équipe R& D de vision par ordinateur qui aidera à développer, intégrer et maintenir des parties critiques de notre partenaire.

Formation

Baccalauréat + 5 (au moins) en informatique, en génie informatique ou en génie logiciel.

Compétences

Obligatoire

  • Expérience en programmation avec Python, C++.
  • Expérience avec les bibliothèques et logiciels couramment utilisés en 2D/3D domaine de la vision par ordinateur (par exemple, Open CV, open3D, Point Cloud Library, CGal, open MVE/open MVS, Cloud Compare, Mesh lab).
  • Maîtriser l’anglais écrit et parlé.

Préféré

  • Expérience avec la génération et le traitement automatiques de 3D représentations (par exemple, des points nuages, mailles).
  • Connaissances sur la technique de reconstruction 3D pour RGB et RGBD images.
  • Expérience dans l’optimisation et les bibliothèques de calcul parallèle (par exemple, open MP, CUDA, open CL, open GL, Job lib).
  • Expérience avec le système de contrôle de version (Git), l’intégration, le packaging et le déploiement de nouveaux développements.

Conditions de travail

  • Type de contrat : CDI

  • Mobilité : Présentiel & Télétravail

  • Primes de performances : Non

  • Primes annuelles : Non

  • Cotisations sociales : Oui

  • Assurance santé : Oui

  • Lieu de recrutement : Canada

  • Congés : 15 jours par an