À propos de Haply
Haply Robotics conçoit les dispositifs haptiques les plus précis au monde. Nos produits **(Inverse3, VerseGrip, MinVerse, Haply Hub, HARP)** sont déployés dans des laboratoires de recherche, des projets d’intégration industrielle et des environnements de production où la différence entre « bon » et « juste » se mesure en millisecondes et en millinewtons. À mesure que les robots et les systèmes autonomes deviennent plus performants, les humains ont toujours besoin de moyens intuitifs pour enseigner, guider et superviser des tâches physiques. Haply développe la plateforme qui permet aux utilisateurs de programmer et d’entraîner des machines par le toucher et le mouvement.
À propos du poste
En tant que Gestionnaire principal du développement logiciel, vous dirigerez l’équipe logicielle de Haply tout en restant activement impliqué dans le développement. Vous guiderez le développement de la plateforme, accompagnerez et encadrerez l’équipe, contribuerez au code et veillerez à ce que les logiciels de Haply soient robustes, fiables et conçus selon des normes techniques élevées.
Ce que vous ferez
- Piloter la mise en œuvre de l’architecture de la plateforme dans l’ensemble des domaines logiciels, en étroite collaboration avec l’architecte de plateforme, qui définit l’orientation architecturale globale, prend les décisions clés et assure l’alignement entre les équipes.
- Diriger au quotidien une équipe logicielle en pleine croissance : veiller au respect des priorités stratégiques, répartir le travail, mener les revues, accompagner les membres de l’équipe et maintenir des standards élevés tout en veillant à ce qu’ils soient clairs et visibles pour tous.
- Mettre en œuvre un cadre de gestion de la performance des employés, en assurer le suivi et accompagner les membres de l’équipe afin qu’ils atteignent leurs objectifs avec succès.
- Participer activement à l’implémentation du code et promouvoir les meilleures pratiques de développement logiciel.
- Développer des processus de travail responsables, augmentés par l’IA, et les intégrer à la façon dont l’équipe livre ses produits.
- Diriger et documenter les décisions architecturales ainsi que les engagements entre les équipes.
- Veiller à ce que le code de la plateforme soit performant et robuste, en maintenant un niveau de qualité auquel les couches logicielles qui s’appuient sur celle-ci ainsi que l’écosystème des développeurs peuvent se fier.
- Être responsable de la robustesse et du bon fonctionnement de l’architecture de la plateforme, des pilotes, de la couche de services et des mécanismes de transport.
- Être responsable des standards de qualité des livrables de la plateforme, qui servent de référence aux équipes d’ingénierie internes et externes.
- Au cours des 60 premiers jours, établir des mesures de référence en matière de qualité, de vélocité et de prévisibilité, et documenter la méthode utilisée.
-
D’ici le sixième mois, atteindre un objectif défini par vous-même par rapport à ces mesures de référence, tout en mettant en place un rythme de travail d’équipe efficace.
Compétences essentielles
- Plus de 7 ans d’expérience en génie logiciel, dont une expérience significative dans le développement de systèmes ou de plateformes, et pas seulement dans le développement d’applications.
- Plus de 3 ans d’expérience dans un rôle de gestion en génie logiciel.
- Solide expérience en C++ ou Rust sur des systèmes en production, ainsi qu’une bonne maîtrise du développement multiplateforme sous Windows et Linux (macOS constitue un atout).
- Expérience avec les communications USB et connaissance des protocoles de communication WebSocket, série ou TCP/UDP.
- Approche rigoureuse en matière de tests, de documentation et de compatibilité entre les versions.
- Bilingue français-anglais.
- Expérience dans la direction ou la coordination d’une équipe en pleine croissance : répartition du travail, conduite des revues et accompagnement des membres de l’équipe.
- Solides compétences pratiques en programmation; il ne s’agit pas d’un rôle exclusivement axé sur la gestion d’équipe.
-
Expérience concrète dans la livraison de projets multiplateformes complexes, et pas seulement dans leur supervision.
Atouts
- Expérience avec Rust pour le développement de systèmes et de logiciels côté hôte, notamment puisque HARP est développé en Rust.
- Expérience avec les architectures de plug-ins ou d’extensions, ou avec le chargement dynamique de DLL à l’exécution.
- Expérience avec les boucles de contrôle en temps réel ou à haute fréquence.
- Expérience dans les domaines de la robotique, de l’haptique ou de la téléopération.
Ce que nous recherchons
- Une personne qui a elle-même livré des solutions complexes d’intégration multiplateforme, plutôt que de simplement confier ce travail à quelqu’un d’autre.
- À l’aise de prendre des décisions lorsque nécessaire, mais aussi de revoir ses propres décisions architecturales lorsque de nouvelles informations permettent de faire un meilleur choix, plutôt que de défendre un plan simplement parce qu’il a déjà été annoncé.
- Parcours en tant qu’ingénieur de plateformes ou de systèmes ayant évolué vers un rôle de gestion d’équipe, idéalement au sein d’une entreprise étroitement liée au matériel ou spécialisée en technologies de pointe.
Our Product
Pourquoi nous rejoindre
- Diriger et faire évoluer une équipe logicielle tout en restant activement impliqué dans des travaux d’ingénierie à fort impact.
- Contribuer à définir et à mettre en œuvre l’architecture de la plateforme dans l’ensemble des domaines logiciels de Haply.
- Être responsable des standards de qualité d’une plateforme utilisée à la fois par les équipes internes et les développeurs externes.
- Travailler sur des problématiques complexes au niveau des systèmes, notamment en matière de logiciels multiplateformes, de pilotes, de protocoles de communication et de technologies étroitement liées au matériel.
- Contribuer à un environnement de technologies de pointe offrant une exposition à la robotique, à l’haptique et aux systèmes en temps réel.
Perks
A full-time position
Attractive salary package.
Trainings
12 days / year, including
6 of your choice.
Sport Activity
Play any sport with colleagues,
the bill is covered.
Eat & Drink
Fruit, coffee and
snacks provided.


