Developer C++ (H/F) - KOLIBREE

Baracoda recrute !

À propos

Depuis 2014, Kolibree a une mission : améliorer l’hygiène bucco-dentaire avec ses solutions innovantes et connectées. Grâce à sa technologie brevetée, l’expérience de brossage des enfants et des adultes devient interactive : pour mieux comprendre leurs habitudes, les utilisateurs peuvent interagir avec leur dentiste et réinventer leur routine familiale de manière originale et créative.

Acteur-clé de la prévention, Kolibree collabore à des études avec des organisations professionnelles et académiques. Et en s’associant à des marques leader et des assureurs, sa technologie devient accessible au plus grand nombre : la Colgate Smart Electronic Toothbrush E1 avec Intelligence Artificielle est ainsi la première brosse à dents Powered by Kolibree, vendue dans les Apple Stores aux US.

Descriptif du poste

Description du poste
Vous serez intégré à l’équipe R&D et ferez évoluer nos librairies C++ de traitement d’images et Intelligence Artificielle. Vous optimiserez les algorithmes sur plateformes embarqués (Android, iOS). Vous développerez la partie C++ de la librairie qui supporte nos jeux mobiles cross-plateforme (développés avec le moteur Unity) ainsi que des wrappers pour les SDK mobiles développés par les autres équipes de Kolibree.

Vos missions seront les suivantes:

  • Portage et maintenance de nos algorithmes sur plateformes mobile
  • Interfaçage avec le code natif (Java et Objective C) et avec notre plug-in Unity (C#)
  • Aider au test coverage de l'application avec des tests unitaires et d'intégration, afin d’en améliorer la fiabilité
  • Selon profil, refactoring du code legacy en C# , Java et Objective-C

Profil recherché

Profil du candidat

  • Formation software engineer, expérience en développement mobile
  • Maîtrise de C++ et de l’un des langages suivants: Java, Objective C, C#
  • Intérêt pour l'optimisation d'algorithmes sur plateformes embarquée
  • Passionné par le design de software, en particulier orienté objet, et le Software Craftsmanship
  • Capacité à produire un code structuré, maintenable, bien testé et bien documenté
  • Très bonne communication, à l’oral comme à l’écrit
  • Très bon esprit d’équipe et d’initiative
  • Passionné par l’innovation

Bonus point:

  • Expérience en dev Unity et C#
  • Expérience en marshaling entre C++ et Java / C# / Objective-C (ou autre langage)
  • Connaissance de Tensorflow Mobile et/ou Lite

Process de recrutement

Interview + Test technique

Informations complémentaires

  • Type de contrat : CDI
  • Date de début : 23 octobre 2019
  • Lieu : Neuilly-Sur-Seine, France (92200)
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 2 ans
  • Punctual