Consultant indépendant | Fondateur
Holomorph
septembre 2025 - aujourd'hui
Avec 7 ans d'expérience dans les secteurs industriels exigeants (automobile, aéronautique, transport public), j'accompagne vos équipes pour fiabiliser, tester et développer vos systèmes embarqués.
Mon expertise s'articule autour de trois axes :
🔹 Fiabilisation & Débogage : Identification et correction de bugs complexes, validation par tests (Unitaires, HIL), optimisation des performances (Latence, CPU/RAM).
🔹 Développement & Intégration : Architecture logicielle, développement C/C++/Python, intégration de protocoles (CAN, Ethernet, TCP/IP) et d'interfaces systèmes.
🔹 Accélération & Industrialisation : Automatisation des workflows (CI/CD), amélioration de la qualité logicielle (revues de code, quality gates) et coaching d'équipes.
Ingénieur Logiciel
Navocap / RATP Smart Systems ( via Technology and Strategy
septembre 2023 - décembre 2024
Participation à l’évolution du logiciel embarqué d'aide à l'exploitation et à l'information voyageur du tramway de Nantes. Travail sur les modules de pilotage des dispositifs fournissant de l'information à destination des voyageurs à bord.
Réalisations clés
Amélioration de l'architecture logicielle pour unifier la gestion des différents modèles de journaux lumineux de bord (JLB)
Développement et validation de la stack complète gérant lichage et les annonces à bord selon l’état de navigation.
Fiabilisation de la logique fournissant les informations d'avance/retard aux écrans TFT.
C++, Linux embarqué, Git, GDB
Protocoles : TCP/IP, Communication série
Méthodologie : Agile
Ingénieur Logiciel
Agreenculture (via Technology and Strategy)
janvier 2023 - juillet 2023
Participation au développement du système embarqué Safencing® , garantissant la sécurité du périmètre de travail des robots agricoles autonomes (notamment CEOL). Intervention sur les modules embarqués de communication et de synchronisation, au cœur de la sûreté de fonctionnement du système.
Réalisations clés
Développement de l'interface RabbitMQN assurant les échanges fiables entre la box Safencing® et l'ECU machine
Amélioration du module Safe Clock : synchronisation de l'horloge système sur l'heure GNSS et suivi du drift temporel
Validation terrain sur robot CEOL, en conditions réelles de navigation et de confinement
C embarqué, Python, Linux embarqué, GitLab CI/CD
Protocoles : RabbitMQ, CAN, GNSS, RTK
Méthodologies : Tests unitaires, d’intégration et terrain, Sûreté fonctionnelle
Ingénieur validation logicielle
Airbus – Avionics and Simulation Products ( via Tecnology and Strategy)
octobre 2021 - décembre 2022
Réalisation du dossier de représentativité démontrant, par des tests, la conformité du simulateur d’équipements avioniques au comportement du système réel, en vue de la certification client.
Réalisations Clés:
Pilotage technique de 5 développeurs et mise en place d’un onboarding structuré
Fiabilisation et évolutions en C++ et Python → simulations plus représentatives, couvrant de nouveaux cas critiques
Livraison des dossiers de représentativité essentiels à la certification des simulateurs avioniques A739 et ABD
C++, Python, Robot Framework, Visual Studio Code, Git, Jenkins
Protocoles : ARINC 429 (A429), ABD, DO-178
Méthodologies : Agile (Scrum/Kanban), CI/CD, Revues de code, Gestion des exigences, Tests fonctionnels
Ingénieur Logiciel Embarqué
Continental Vehicle Network Information ( via Technology and Strategy)
avril 2019 - septembre 2021
Intégration & configuration d'AUTOSAR Basic Software pour le BCM (plateforme Audi HCP). Mission critique en temps réel multicœur avec contraintes de sûreté fonctionnelle ASIL B (ISO 26262) et conformité MISRA-C.
Réalisations clés
-Intégration de modules BSW critiques (Memory Stack, COM Stack CAN/Ethernet, MPU)
-Optimisation des séquences NVM (NvmReadAll / NvmWriteAll) via profilage et reconfiguration du scheduling OS
-Amélioration CI/CD pour la détection automatique d'erreurs OS → validation systématique anti-régressions
C embarqué, Python, AURIX TC38/TC39, winIDEA, CANoe, Git, Jenkins, Eclipse
Protocoles : AUTOSAR Classic, CAN, Ethernet, MISRA-C, ISO 26262 (ASIL B)
Méthodologies : HIL Testing, Profilage de performance, Scrum/Kanban, Jira/Confluence, Automatisation des tests
Ingénieur Logiciel Embarqué
Continental Powertrain ( via AKKA Technologies)
mars 2017 - février 2019
Développement de modules de diagnostic UDS pour calculateurs moteur (ECU) destinés aux véhicules Renault. Mission critique pour la production série avec des exigences de fiabilité maximale et certification ISO 26262.
Réalisations clés
Implémentation complète des services UDS requis (lecture/écriture DID 0x22/0x2E/0x2F) pour le diagnostic garage & fin de ligne
Migration et Evolution de la génération de code par scripts Python multi-projets
Mise en oeuvre de la chaîne de validation : tests unitaires (IBM RTRT), debug JTAG, validations HIL conformité MISRA-C
C embarqué, Trace32, CANalyzer, IBM RTRT, MKS Integrity, Perl
Protocoles : UDS (ISO 14229), CAN Bus, ISO 26262, MISRA-C
Méthodologies : HIL Testing, CI/CD, V-Model