(H/F) Senior Embedded Developer

Wandercraft recrute !

À propos

Chez Wandercraft, nous concevons, fabriquons et vendons des robots dont la mission est d’aider les humains à faire ce qu’ils ne peuvent pas faire. Nous mettons en oeuvre les technologies d’AI et de robotique les plus avancées dans les métiers de la santé et de l’industrie.

Atalante X, le premier exosquelette de marche autonome au monde, est utilisé dans plus de 100 centres de rééducation sur 4 continents, et permet à des patients qui ont perdu la marche de ré-apprendre à marcher. Avec Atalante X ils font plus d’un million de pas chaque mois.

Après plus de 10 ans sur le terrain et des milliards de pas analysés, nous lançons Eve, le premier exosquelette personnel auto-équilibré, pensé pour aider les utilisateurs en fauteuil roulant à se lever et marcher dans leur vie quotidienne, chez eux et dans la ville.

Enfin, nous commençons à appliquer notre technologie dans l’industrie, avec la gamme de robots humanoïdes Calvin. Calvin-40, notre premier modèle, a été conçu en 40 jours pour soulager les opérateurs en usine des tâches pénibles ou dangereuses. Bientôt une évolution de Calvin accompagnera des personnes avec une autonomie réduite dans leurs gestes quotidiens.

Depuis Paris et New York, notre équipe de 110 ingénieurs, cliniciens, chercheurs et opérateurs est unie autour d’une même mission : concevoir des robots qui améliorent la vie des humains.

Ce n’est pas une simple équipe que nous assemblons : c’est une aventure portée par des esprits curieux, engagés, des pionniers prêts à construire un futur qui a du sens.

Envie de rejoindre l’aventure ? Viens façonner avec nous la prochaine génération de robotique humanoïde, alimentée par l’IA et guidée par l’humain.

Descriptif du poste

Rattaché(e) au Head of ECS, l’Ingénieur(e) Logiciel Embarqué Senior sera en charge des points suivants (liste non exhaustive) :

Conception logicielle, architecture et développement

  • Être force de proposition sur les orientations technologiques

  • Concevoir, développer et maintenir des logiciels C++ temps réel et multithread fonctionnant sous Linux RT embarqué pour nos robots

  • Contribuer à l’architecture logicielle de nos systèmes embarqués, en veillant à respecter les contraintes de temps réel, de performance et de fiabilité

  • Écrire un code robuste, bien testé et maintenable, et participer aux revues de code et de conception

Collaboration transverse et amélioration continue

  • Travailler en étroite collaboration avec les équipes mécanique, électronique et contrôlel commande pour intégrer le logiciel à la plateforme matérielle du robot

  • Déboguer, profiler et optimiser le logiciel pour le déterminisme, la latence et la performance sur des cibles Linux RT embarquées

  • Contribuer à l’amélioration de nos outils de développement, de nos standards de code et de nos bonnes pratiques d’ingénierie

  • Assurer une veille active sur les technologies embarquées, les normes applicables et les innovations du secteur

  • Contribuer à la rédaction de la documentation technique, notamment poser les bases d'une documentation réglementaire au sein de l'équipe

Profil recherché

  • Diplôme : Diplôme d’ingénieur (ou équivalent) en informatique, génie logiciel/embarqué, génie électrique, ou domaine connexe

  • Expérience requise : 5 ans d’expérience minimum en développement logiciel embarqué en C++, incluant la conception et l’architecture de systèmes temps réel et multithread sous Linux embarqué (idéalement Linux RT / PREEMPT_RT), idéalement dans le secteur de la robotique ou un autre secteur temps réel / critique pour la sécurité

  • Nice-to-have compétences:

    • Expérience de la technologie EtherCAT
    • Intégration et validation de briques logicielles critiques : norme médicale IEC 62304 classe C (PikeOS ou autre), OU norme industrielle (IEC 61508 / ISO 13849 / IEC 62061...)
    • Expérience en cybersécurité
  • Compétences (hard et softskills) requises:

    • C++ (programmation temps réel et multithread - Niveau Expert
    • Linux embarqué (Linux RT / PREEMPT_RT) - Niveau Expert
    • Conception et architecture logicielle - Niveau Expert
    • Débogage, profilage et optimisation des performances - Niveau Expert
    • Collaboration, communication et mentorat - Niveau Autonome

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris
  • Télétravail ponctuel autorisé