Ingénieur Développement Logiciel Embarqué - Machine Learning (H/F)

CDI
Issy-les-Moulineaux
Salaire : Non spécifié
Télétravail non autorisé
Postuler

Withings
Withings

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Chez Withings, nous souhaitons redonner aux individus le contrôle de leur santé.

Nous avons l’obsession de créer des produits beaux et intuitifs, afin que chacun puisse les utiliser facilement au quotidien; nos balances connectées, montres hybrides, tensiomètres, moniteurs de sommeil et tous les dispositifs de notre gamme sont aujourd’hui utilisés par des millions d’utilisateurs.

Notre objectif : permettre la prévention, le dépistage et l’accompagnement d’un certain nombre de maladies chroniques via des produits et des services innovants, afin de révolutionner la manière dont on prend soin de notre santé.

Tes missions :

La mission de l'équipe Machine Learning est de concevoir tous les algorithmes de prédiction des produits Withings, qui exploitent les données des capteurs de nos produits pour identifier les maladies cardiaques, catégoriser les phases de sommeil, estimer la fréquence cardiaque, entre autres fonctions.

Étant donné que bon nombre de ces algorithmes sont intégrés directement dans nos produits et doivent respecter des exigences strictes en termes de performance, de vitesse et d'utilisation de la mémoire, l'équipe cherche activement à renforcer son expertise en développement logiciel.

Rapportant directement au responsable de l'équipe, le rôle principal de ce poste est d'apporter une expertise en logiciel embarqué au sein de l'équipe d'apprentissage automatique, en aidant les ingénieurs en ML à implémenter leurs algorithmes dans les produits Withings.

Intégré.e en son sein, tu auras les responsabilités suivantes:

  • Concevoir ou améliorer l'architecture logicielle des algorithmes embarqués (langage C)
  • Aider les ingénieurs en ML à écrire un code de qualité et optimisé
  • Refactoriser les bibliothèques de base en ML et en traitement du signal (langage C)
  • Jouer un rôle actif dans la revue de code de l'implémentation en langage C des algorithmes
  • Améliorer les règles de codage et les bonnes pratiques au sein de l'équipe
  • Fournir des cadres de test aux ingénieurs en ML (tests unitaires, tests d'intégration, tests de performance, mise en forme du code, ...)
  • Construire et améliorer des outils pour la relecture hors ligne des algorithmes
  • Générer des micrologiciels personnalisés pour les campagnes et les tests
  • Veille technologique sur l'évolution du Tiny ML
  • Concevoir de nouveaux flux de données des capteurs jusqu'à l'utilisateur avec les ingénieurs en données
  • Fournir un soutien régulier aux tâches MLOps au sein de l'équipe

Requirements

  • Formation Bac+5 type grande école d’ingénieur ou équivalent
  • Excellente maîtrise du langage C (pratiques de code excellentes)
  • Expérience dans la construction de systèmes avec Make, dans l'utilisation de cadres de test, dans l'utilisation d'outils de profilage et en architecture logicielle
  • Bonnes connaissances du domaine du Machine Learning et de l'algorithmie appliqué aux données de santé
  • Rigueur, autonomie, prise d'initiatives, curiosité.

Benefits

Rejoindre l’aventure Withings, c’est :

  • Intégrer un des pionniers et leaders mondiaux de la santé connectée, plusieurs fois primé au Consumer Electronic Show
  • Contribuer à des projets innovants et ambitieux pour la santé de demain dans un environnement agile et en constante évolution
  • Intégrer une entreprise internationale, membre de la FrenchTech 120, dont les équipes sont basées à Issy-les-Moulineaux, Boston, Hong-Kong et Shenzhen
  • Participer à l’amélioration continue de nos produits et services en les bêta-testant avant leur sortie, notamment lors de nos nombreuses sessions sportives entre collègues
  • Bénéficier de nombreux avantages : Stock Options, smartphone et ordinateur de votre choix, réductions pour des activités culturelles et sportives, restaurant d’entreprise, et bien plus encore
  • Participer à la Withings Med Academy en assistant à des conférences de professionnels de santé afin de renforcer ses connaissances dans le domaine médical
  • Collaborer avec des collègues passionnés et célébrer ensemble chacune de nos réussites !

Toutes les candidatures reçues sont étudiées indépendamment de l’origine ethnique, des croyances, de la religion, du genre, de l’orientation sexuelle ou de la santé des candidats. Withings aspire à offrir et garantir l’égalité des chances aux candidats et seules les personnes habilitées (RH et Management) auront accès aux informations concernant votre candidature.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler