Developer C++ (H/F) - KOLIBREE

Baracoda recrute !

À propos

Implanté sur trois continents, Baracoda est un groupe industriel français de nouvelle génération.
Il conçoit et produit des objets connectés et des services destinés à la prévention dans les domaines de la santé, du bien-être et de la sécurité.
De l’idée initiale au déploiement à grande échelle, Baracoda maîtrise intégralement la chaîne de l’innovation et s’appuie sur des partenaires de premier plan pour rendre ses produits et technologies de disruption digitale accessibles au plus grand nombre.

Established on three continents, Baracoda is a next-generation French industrial company that designs and produces connected objects and services providing preventative solutions in the fields of health, well-being, and safety. From the initial idea of a product to its large-scale roll-out, Baracoda fully controls the innovation chain and relies on leading partners to make its digital disruption products and technologies accessible to all.

Descriptif du poste

A propos de Kolibree
Depuis 2014, Kolibree réinvente l’hygiène dentaire. Kolibree a créé la première brosse à dents connectée au monde, qui transforme une tâche rébarbative en une expérience fun et créative.
L’application mobile Kolibree donne accès à ses utilisateurs à des jeux interactifs - la brosse à dents est la manette de jeu. Le but est d’aider les petits et grands à mieux se brosser les dents.

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
  • Lieu : Neuilly-Sur-Seine, France (92200)
  • Niveau d'études : Bac +5 / Master
  • Expérience : > 2 ans
  • Télétravail possible