Développeur(se) C++ Algorithme Image processing

Pollen Metrology

Publié il y a 2 mois

Pollen Metrology est une deeptech spécialisée dans la création de logiciels intelligents (IA) destinés à la production de matériaux à haute performance. Pollen a développé une technologie unique d’intelligence artificielle permettant d’analyser automatiquement tous types d’images provenant de microscope électronique à balayage ou à transmission. 

Vous rejoignez une équipe d’une vingtaine de collaborateurs possédant différentes expertises (métrologie, physique, informatique, traitement d’images, deep learning, fusion de données) pour fournir une technologie d’IA qui permet à nos clients d’optimiser leurs procédés industriels avancés.

Dans le cadre de la mise sur le marché d’une nouvelle gamme produits notamment aux Etats-Unis et en Asie, Pollen recrute de nouveaux collaborateurs pour renforcer son équipe de développeurs afin de travailler avec nos clients de l’écosystème semiconducteur.

Vous intégrez une équipe parmi nos différentes équipes agile et vous travaillez avec notre product owner (PO). Vous travaillerez en étroite collaboration avec notre Tech lead Backend C++. Vous serez basés dans les locaux de notre siège social à Moirans (zone de Centr-Alp proche de la gare). 

Technologie

Pollen Metrology développe une plateforme logicielle basée sur un cœur en C++. Nous développons une bibliothèque propriétaire d’algorithmes de traitement d’images et de machine learning en C++, utilisée par le backend de notre plateforme, mais aussi distribuée comme SDK. Une équipe Recherche est chargée de la mise au point des algorithmes. Votre mission consistera à les intégrer en C++ sous forme optimisée et testée.

Vos missions et compétences

  • Vous êtes expérimenté en développement C++ moderne (minimum C++11, STL).
  • Vous intégrez les algorithmes de traitement d’images développés par l’équipe Recherche dans la bibliothèque Pollen, vous écrivez leurs tests unitaires.
  • Vous participez à la mise en place de l’architecture de la bibliothèque en accord avec les décisions du Tech Lead et de l’architecture logiciel.
  • Vous échangez avec les membres de l’équipe Recherche afin de comprendre le déroulement de l’algorithme à intégrer, vous permettant de valider le document d’intégration qu’ils auront rédigé
  • Vous participez à la revue du code intégré dans la librairie et vous proposez de la refactorisation de code quand cela vous semble nécessaire
  • Très bonnes connaissances en traitement d’image, connaissances en machine learning et deep learning.

Environnement de travail

  • git, code review
  • chaîne d’intégration continue
  • UML
  • Travail en équipe
  • Méthodes agiles
  • Technologies utilisées : Qt, Itk, OpenCV, Eigen, C++ Micro Services, Boost, GoogleTest, CMake, …

Postuler en ligne

Un numéro de téléphone valide est requis.
Un email valide est requis.