Offres d'emploi Suisse
← Toutes les offres

Automated Testing Module Lead

Harmattan AI

Type de contrat
Temps plein
Lieu
Lausanne
Première publication
Postuler

À propos de nous

Harmattan AI est un acteur de premier plan de la défense de nouvelle génération, développant des systèmes de défense autonomes et évolutifs. Suite à la clôture d'une série B de 200M$, valorisant l'entreprise à 1,4 milliard $, nous développons nos équipes et nos capacités pour fournir des systèmes critiques aux forces alliées.

Notre travail est guidé par des valeurs claires : construire des technologies ayant un impact réel, viser l'excellence dans tout ce que nous faisons, fixer des objectifs ambitieux et relever les défis techniques les plus difficiles. Nous opérons dans un environnement exigeant où la rigueur, l'appropriation (ownership) et l'exécution sont attendues.

À propos du rôle

En tant qu'Automated Testing Module Lead, vous prenez la responsabilité de la manière dont Harmattan valide son autonomie et sa pile de logiciels de vol. Aujourd'hui, notre logiciel est principalement validé par rapport à du matériel réel, un processus qui consomme des cellules, du temps de tir et du personnel tout en n'échantillonnant qu'une poignée de trajectoires nominales. Les cas pour lesquels nous construisons réellement des tests, tels que le GNSS dégradé, la perte de capteurs, la guerre électronique et les situations multi-agents, sont rarement atteints économiquement de cette manière. Votre mission est d'établir la bibliothèque de scénarios, la stratégie d'exécution et les briques d'interface pour transformer notre plateforme de simulation existante en un moteur de validation rapide, fiable et continu.

Il s'agit d'un rôle de leadership technique senior et opérationnel (hands-on). Vous héritez d'une équipe active de quatre ingénieurs répartis entre Paris et Lausanne, avec un objectif d'environ huit d'ici la mi-2027. Au-delà de la direction de l'équipe, vous devenez l'autorité technique sur nos tests basés sur des scénarios : définir ce qui est exécuté via SITL, HITL et CI, maintenir des limites techniques critiques avec les équipes adjacentes et combler l'écart entre la fidélité de la simulation et les données de vol réelles.

Ce que vous ferez

  • Leadership d'équipe et stratégie : Reprendre, structurer et donner un mandat clair à notre équipe existante de quatre ingénieurs, tout en construisant l'argumentaire et la feuille de route pour porter le module à environ huit d'ici la mi-2027.
  • Ingénierie de scénarios et de simulation : Piloter la conception d'une bibliothèque de scénarios versionnée couvrant des conditions de vol nominales, limites (edge), hors-nominales et contestées, en s'étendant aux tests Monte Carlo et multi-agents, et élever une équipe sans expérience préalable en simulation à ce niveau de compétence.
  • Stratégie d'exécution et de filtrage (Gating) : Établir quels tests sont exécutés via SITL, HITL et CI, en définissant les politiques de filtrage, la capture de télémétrie, le rejeu déterministe et les analyses de couverture.
  • Propriété des interfaces et des limites : Négocier, puis maintenir, des limites techniques écrites et solides avec l'équipe Tooling (qui fournit la plateforme de simulation) et définir les partages de co-responsabilité avec l'équipe Validation (qui définit les critères d'acceptation et assure la validation finale).
  • Corrélation Sim-to-Real : Corréler les modèles de simulation avec les données de vol réelles pour mesurer et combler continuellement l'écart entre simulation et réalité, garantissant que les étapes de test validées (green test gates) reflètent la préparation au vol en conditions réelles.

Ce que nous recherchons

  • Expérience : Plus de 8 ans dans les tests automatisés, la validation basée sur la simulation ou l'ingénierie de test pour des systèmes physiques complexes / hardware-in-the-loop (ex: conduite autonome, aérospatiale, défense, robotique).

Profondeur en scénarios et simulation : Expérience pratique de la conception de suites de tests basées sur des scénarios sur une plateforme de simulation et de la définition d'une couverture qui détecte réellement les défauts. C'est la compétence qui manque à notre équipe actuelle, et donc la chose la plus précieuse que vous puissiez apporter.

  • Profondeur technique : Maîtrise pratique de Python, C++, Linux, Docker et des environnements CI, avec une expertise approfondie du domaine de la conception de scénarios, de l'exécution SITL/HITL et des outils de simulation.
  • Leadership et appropriation : Capacité prouvée à intégrer une équipe d'ingénierie existante, à établir une clarté immédiate et à gérer efficacement des ingénieurs distribués (Paris et Lausanne), y compris des ingénieurs ayant plus d'années d'expérience que vous.
  • Mentalité de validation : Une approche rigoureuse et analytique des métriques physiques bruitées, des faux positifs et des environnements de test instables (flaky), en remettant instinctivement en question ce qu'un test réussi prouve réellement.
  • Diplomatie interfonctionnelle : Expérience dans la définition et le maintien d'interfaces claires avec les fournisseurs de plateformes et les équipes de clients internes.

Bonus : Expérience dans les logiciels de vol de défense/aérospatiale, les systèmes de contrôle ou l'expérience dans la réduction des écarts de fidélité sim-to-real.

  • Lieu et déplacements : Basé à Paris ou Lausanne, avec des déplacements entre les sites. Anglais de niveau professionnel.

Ce que nous offrons

  • Impact immédiat : Reprendre un mandat établi avec une équipe existante et une plateforme de simulation pré-construite, en délivrant des capacités de test en quelques semaines plutôt qu'en partant de zéro.
  • Portée système élevée : Être responsable de l'ensemble de la bibliothèque de scénarios et de la stratégie d'exécution sur toute notre pile d'autonomie.
  • Impact direct sur la mission : Construire des pipelines de test qui accélèrent directement le déploiement de systèmes autonomes résilients dans des environnements de défense réels.
  • Responsabilité interfonctionnelle : Travailler en étroite collaboration avec les équipes Tool

Traduit automatiquement depuis l’original.

Publié il y a 5 jours

Lieu

Voir sur Google Maps