Chargement en cours

Lead Embedded Platform Engineer

LIMOGES, 87
il y a 2 jours

Construisez l'écosystème logiciel de la prochaine génération de dispositifs médicaux Willo, du firmware embarqué et de son intégration avec l'application mobile jusqu'aux outils de production et au leadership technique.

À propos de Willo

Willo développe des solutions innovantes de santé bucco-dentaire pour rendre le brossage quotidien plus simple, accessible et engageant. Nos produits visent à guider l'utilisateur vers une technique de brossage fiable et à favoriser durablement de bonnes habitudes d'hygiène bucco-dentaire.

Willo conçoit, développe et commercialise des dispositifs médicaux de classe I 510(k) exempt, ainsi qu'un écosystème d'accessoires, consommables et applications mobiles. Deux générations de produits ont déjà été commercialisées aux États-Unis.

Basée à Limoges, avec des équipes à Paris et New York, Willo compte 32 collaborateurs en France et aux États-Unis. Nous travaillons également avec des partenaires industriels en Chine et à Taïwan pour développer, industrialiser et fabriquer nos produits à grande échelle.

Forte de l'expérience acquise avec ses deux premières générations de produits, Willo prépare aujourd'hui sa prochaine génération et son développement vers de nouveaux marchés internationaux.

Le poste

Dans le cadre du développement de ses prochaines générations de produits, Willo renforce son équipe Embedded Platform.

En tant que Lead Embedded Platform Engineer, vous serez responsable du développement et de l'évolution de l'écosystème logiciel embarqué des produits Willo, depuis la définition de l'architecture système jusqu'au déploiement en production, au support des produits commercialisés et au pilotage technique de l'équipe.

Vous contribuerez au firmware embarqué, aux outils de développement, de production et de test, ainsi qu'aux interfaces avec l'application mobile. Vous collaborerez étroitement avec les équipes Mécatronique, Manufacturing, Qualité, Réglementaire et Produit, ainsi qu'avec notre partenaire en charge de l'application mobile.

Ce poste s'adresse à un ingénieur expérimenté souhaitant conjuguer expertise technique, vision système et leadership dans un environnement international.

Les défis techniques

Vous serez notamment amené à :

  • Définir une architecture logicielle robuste, évolutive et maintenable pour les futures générations de produits Willo.
  • Concevoir des interfaces fiables entre firmware, application mobile, outils de développement et outils de production.
  • Développer des solutions conformes aux exigences des dispositifs médicaux en intégrant les contraintes d'industrialisation, de fabrication, de test et de maintenance.
  • Construire des outils améliorant la qualité, la traçabilité, le diagnostic des anomalies et la visibilité sur les opérations de production.
  • Accompagner les produits de leur conception à leur industrialisation, leur mise sur le marché et leur suivi en vie série.
  • Encadrer techniquement l'équipe Embedded Platform et faire progresser ses méthodes et pratiques.

Vos responsabilités

Conception & architecture système

  • Définir l'architecture logicielle embarquée et les interfaces entre firmware, application mobile et autres composants de l'écosystème.
  • Définir les exigences logicielles, choix technologiques et architectures de communication avec les équipes internes et partenaires.
  • Participer aux analyses de risques, revues de conception et choix d'architecture système.
  • Réaliser les études de faisabilité et préparer les développements futurs.

Développement produit

  • Développer le firmware embarqué des produits Willo.
  • Concevoir les drivers, protocoles de communication et interfaces du système.
  • Collaborer avec l'équipe en charge de l'application mobile pour garantir la cohérence des interfaces, protocoles et comportements.
  • Intégrer dès la conception les contraintes de fabrication, de test, de maintenance et d'industrialisation.

Vérification & validation

  • Définir les stratégies de test et de validation du logiciel embarqué.
  • Développer et maintenir les tests unitaires, tests d'intégration et outils de validation.
  • Piloter les essais d'intégration entre firmware, application mobile et autres composants.
  • Participer aux essais de vérification conformément aux exigences réglementaires et contribuer aux campagnes de certification.
  • Analyser les anomalies et contribuer à l'amélioration continue de la qualité logicielle.

Industrialisation & outils de production

  • Développer et améliorer les pipelines CI/CD et gérer les versions logicielles destinées à la production.
  • Développer les outils nécessaires au développement, au diagnostic, au test et à la validation des produits.
  • Concevoir des outils permettant de collecter, centraliser, visualiser et analyser les données de production et des stations de test afin d'améliorer la qualité et le diagnostic.
  • Développer et maintenir les logiciels utilisés sur les moyens de test et stations de production.
  • Collaborer avec les équipes Manufacturing lors du transfert industriel et de l'amélioration continue de la production.

Vie série & amélioration continue

  • Assurer le support technique des produits commercialisés et des équipes de production.
  • Analyser les retours terrain, diagnostiquer les anomalies et proposer les actions correctives.
  • Coordonner les évolutions firmware et application mobile pour garantir compatibilité et stabilité.
  • Participer aux activités de surveillance après commercialisation (Post Market Surveillance).
  • Améliorer continuellement la plateforme, les outils et les méthodes de développement.

Management d'équipe

  • Encadrer et accompagner un ingénieur Embedded Platform dans son développement technique.
  • Organiser les priorités, répartir les activités et suivre les développements.
  • Favoriser le partage des connaissances, les revues de code et les bonnes pratiques.
  • Contribuer au développement des compétences de l'équipe.

Qualité & documentation

  • Rédiger et maintenir la documentation technique et qualité : spécifications, procédures, instructions, protocoles, rapports de validation et analyses de risques.
  • Garantir la traçabilité et la reproductibilité des développements conformément au système de management de la qualité (QMS).
  • Participer aux activités de validation, qualification et amélioration continue du système qualité avec les équipes Qualité et Réglementaire.

Profil recherché

Formation & expérience

  • Diplôme d'ingénieur ou Master (Bac+5) en Informatique, Logiciel/Systèmes Embarqués, Électronique ou équivalent.
  • 5 ans ou plus d'expérience en développement de logiciels embarqués.
  • Expérience du développement de produits jusqu'à leur industrialisation et mise sur le marché.
  • Expérience en architecture logicielle et systèmes embarqués.
  • Expérience en management d'équipe ou leadership technique.
  • Une expérience dans les dispositifs médicaux est un atout.

Compétences techniques

Architecture & système

  • Architecture logicielle embarquée, conception système, définition des exigences, choix technologiques et intégration système.

Développement embarqué

  • C/C++, µPython.
  • RTOS (FreeRTOS ou équivalent) et/ou Linux embarqué.
  • Protocoles : Wi-Fi, BLE, UART, SPI, I²C, USB, CAN, Ethernet.

Outils de plateforme

  • Python, JavaScript/TypeScript.
  • API REST et bases de données SQL.

DevOps

  • Git, Docker, AWS, CI/CD et gestion des versions logicielles.

Vérification & validation

  • Stratégies de test, tests unitaires et d'intégration, automatisation et outils de validation.
  • Analyse de risques et Vérification & Validation (V&V).

Industrialisation

  • Développement d'outils de production, de diagnostic et de test.
  • Collecte, visualisation et analyse de données de production.

Qualité & réglementaire

  • ISO 13485.
  • FDA Quality Management System Regulation (QMSR).
  • Développement de dispositifs médicaux et documentation technique.

Compétences appréciées

  • ESP32.
  • Produits connectés, électroniques grand public ou médicaux.
  • Automatisation des tests.
  • Anglais professionnel courant.

Qualités personnelles

Nous recherchons une personne curieuse, pragmatique et à l'aise dans un environnement technique multidisciplinaire.

Vous aimez comprendre un système dans son ensemble, prendre du recul sur les choix d'architecture et construire des solutions robustes, maintenables et évolutives.

Vous savez structurer votre réflexion, communiquer avec des interlocuteurs techniques variés et faire progresser les personnes qui vous entourent.

Autonome, rigoureux et force de proposition, vous appréciez autant les défis de développement logiciel que la collaboration avec les autres disciplines, l'industrialisation des produits et l'amélioration continue des méthodes de travail.

Conditions du poste

  • Rattachement : Direction Technique
  • Localisation : Limoges, France
  • Contrat : CDI – période d'essai de 3 mois
  • Temps de travail : 39 heures par semaine
  • Télétravail : jusqu'à 2 jours par semaine
  • Rémunération : 45 k€ à 58 k€ brut annuel selon profil et expérience
  • Prime de vacances : environ 10 % du salaire brut mensuel, versée en juin
  • Equity : possibilité d'attribution selon le profil et la contribution attendue
  • Journée de solidarité : offerte par l'entreprise, non travaillée et rémunérée
#J-18808-Ljbffr
Entreprise
Willo
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès