Expérience Professionnelle
Ingénieur Logiciel Embarqué — Freelance
05/2026 - PrésentJe pilote l'infrastructure de vérification et de qualification du noyau Phoenix RTOS dans le cadre de la certification DO-178C Niveau B sur ARM Cortex-R5.
Je développe des tests d'intégration et unitaires en C avec Cantata, atteignant une couverture de décision complète des modules noyau.
J'implémente les exigences de traçabilité à travers des cas de vérification avec StrictDoc.
Je conçois des packages Python CI automatisant la compilation des tests, l'exécution via QEMU, l'extraction de couverture, le contrôle qualité et la génération de rapports Excel.
Je construis et maintiens un pipeline CI/CD avec runners shell, exécution parallèle, conteneurisation Docker et publication d'artefacts.
J'intègre des scripts CMM Lauterbach pour l'exécution des tests d'intégration sur cibles ZynqMP.
Je rédige la documentation technique des enregistrements de cas de vérification pour les étapes de tests unitaires et d'intégration.
Ingénieur Logiciel Embarqué — Freelance
10/2023 - 03/2026J'ai travaillé sur des systèmes d'onduleurs de traction combinant électronique de puissance pour bus et camions électriques.
Mon rôle se concentrait sur le développement de logiciels embarqués critiques pour la sécurité dans des environnements automobiles.
J'ai conçu et intégré des composants logiciels conformes AUTOSAR en C tout en assurant la conformité MISRA.
J'ai développé des tests unitaires et d'intégration complets pour garantir fiabilité et sécurité.
J'ai également créé une bibliothèque de sécurité dédiée pour vérifier les configurations des périphériques et les comportements à l'exécution.
Mon travail incluait la programmation assembleur ARM bas niveau, l'intégration d'architecture logicielle et la traçabilité complète entre exigences système, conception logicielle et tests.
J'ai contribué aux workflows CI/CD en développant des outils d'automatisation Python et en intégrant des outils de développement assistés par IA.
Ingénieur Logiciel Embarqué — Stagiaire
02/2023 - 07/2023J'ai développé des logiciels embarqués pour des systèmes de communication radar et capteurs sur matériel ARM.
Le projet impliquait l'acquisition en temps réel de données radar et capteurs pour détecter les positions d'objets volants.
J'ai conçu une architecture RTOS avec priorisation des tâches, mécanismes de synchronisation et gestion des interruptions.
J'ai optimisé la communication de données en utilisant DMA pour réduire la charge CPU et améliorer l'efficacité système.
Ingénieur Logiciel Embarqué — Stagiaire
02/2022 - 06/2022J'ai développé des pilotes embarqués pour capteurs GPS et IMU afin de calculer la position précise de véhicules en mouvement.
J'ai implémenté des protocoles de communication et conçu une architecture système basée sur FreeRTOS avec tâches synchronisées et utilisation mémoire optimisée.
J'ai amélioré les performances système en personnalisant les configurations de l'éditeur de liens pour exploiter la mémoire rapide sur puce.