Directeur Logiciel

Il y a 3 jours

France, Auvergne-Rhône-Alpes Robotics Place Temps plein 110 000 € - 140 000 € Contrat
  • Localisation :135 Avenue du Comminges, Cugnaux, France

Description du poste

. Contexte

L'entreprise

Builder Assist développe le premier robot multitâches installable sur nacelle pour automatiser les tâches pénibles et répétitives du bâtiment tel que le ponçage, décapage, meulage, perçage, nettoyage ou encore l'application d'enduits, raclage, talochage & grattage sur des grandes surfaces. Surface Assist est un bras robotisé embarqué sur nacelle qui triple la productivité de certains travaux tout en supprimant la pénibilité et en réduisant l'exposition des compagnons aux poussières dangereuses et aux risques de blessure. La société apporte ainsi une solution à la pénurie critique de main-d'œuvre dans le BTP en rendant les métiers plus attractifs, plus inclusifs, tout en rendant les chantiers plus rapides, plus sûrs et plus durables. Soutenue par des partenaires de premier plan, elle ambitionne de devenir l'acteur de référence de la robotisation dans le secteur de la construction.

Repères : startup deep tech toulousaine créée en 2025, statut Jeune Entreprise Innovante, lauréate France 2030 avec le projet COBART (consortium avec le CNRS/LIRMM et l'Icam, 36 mois, 2,09 M€), partenariat OEM avec Haulotte (nacelles), thèse CIFRE avec le LIRMM. Première application commerciale : le perçage de précision sur porteur nacelle (Drill Assist). Base opérationnelle sur le site de Francazal (Cugnaux).

Pourquoi ce poste, maintenant

– Le logiciel de Surface Assist (perception 3D, planification, commande du bras, pilotage de la nacelle, IHM opérateur, téléopération, sécurité) a été construit par les fondateurs et une petite équipe, application après application. Le passage à la série et à plusieurs applications sur une plateforme commune impose un « tronc commun » architecturé, testé et livrable.

– L'entreprise veut produire du logiciel avec une équipe volontairement réduite mais fortement outillée : le Directeur Logiciel est attendu comme un architecte et un orchestrateur, capable de faire produire des agents IA de développement sous des standards qu'il définit, plutôt que comme le manager d'une grande équipe.

– Trois échéances structurent les 12 premiers mois : la mise en production du perçage de précision chez le premier client avec 3 robots, la plateforme commune pour les applications nettoyage, peinture et inspection, et la constitution du dossier logiciel pour la conformité machine (marquage CE avec DEKRA).

2. Raison d'être du poste

Faire de la pile logicielle de Surface Assist une plateforme produit : une architecture unique qui porte toutes les applications métier (perçage, nettoyage, peinture, inspection, puis enduits), livrée en continu sur les robots en parc, testée automatiquement, sûre et maintenable — avec une équipe compacte qui tire pleinement parti des agents IA pour concevoir, coder, tester et documenter.

3. Missions et responsabilités

Architecture et roadmap technique

– Définir et faire vivre l'architecture cible du tronc commun (ROS 2, Linux embarqué, temps réel, commande du bras 6 axes, perception 3D, pilotage nacelle via CAN, IHM, téléopération, télémétrie) et les interfaces avec le hardware et la sécurité machine.

– Traduire la roadmap produit (Drill, Clean, Paint, Inspect, Sand, Render) en roadmap logicielle jalonnée ; arbitrer dette technique, refactorings et nouvelles fonctions avec le CEO.

– Tenir les ADR (décisions d'architecture) et les standards de code, de revue et de documentation.

Intégration, delivery et qualité

– Mettre en place l'usine logicielle : dépôts, CI/CD, tests unitaires et d'intégration, simulation (Isaac Sim / Gazebo), bancs HIL, déploiement sur les robots en parc, gestion de versions et de configurations.

– Piloter l'intégration système sur le robot réel avec le hardware et la V&V : campagnes d'essais, non-régression, qualification des releases avant chantier.

– Structurer la téléassistance et la supervision à distance de la flotte (connectivité chantier, VPN, journalisation, retour d'expérience).

Ingénierie augmentée par les agents IA

– Concevoir et opérer le dispositif de production assistée par agents (spécification → génération → tests → revue → documentation) : cadrage des tâches, contexte fourni aux agents, garde-fous, traçabilité, revue humaine obligatoire sur le code critique.

– Former l'équipe à ces pratiques, mesurer le débit et la qualité obtenus, et faire évoluer l'outillage au rythme du marché.

– Garantir que l'usage de l'IA reste compatible avec la sécurité machine, la propriété intellectuelle et la confidentialité des données clients.

Produit et expérience opérateur

– Transformer les besoins chantier (opérateurs, téléopérateurs, chefs de projet, avant-vente) en spécifications et en backlog priorisé (Jira / Confluence).

– Porter l'IHM opérateur et l'écran