Expérience Professionnelle

Ingénieur Logiciel Embarqué — Freelance

05/2026 - Présent
LICRITBrno, République Tchèque (Hybride)

Je 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.

CAssemblyPythonDO-178CCantataPhoenix RTOSQEMULauterbachStrictDocDockerARMv7-RZynqMPGit

Ingénieur Logiciel Embarqué — Freelance

10/2023 - 03/2026
Automotive Safety SLBarcelone, Espagne / Bali (Télétravail)

J'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.

Hercule TIARM Cortex-RFreeRTOSSPIDMACANAzure DevOpsMISRAISO 26262

Ingénieur Logiciel Embarqué — Stagiaire

02/2023 - 07/2023
Thales AvionicsToulouse, France

J'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.

Teensy 4.1ARM Cortex-MZephyrOsEthernetUARTDMATCP/IP

Ingénieur Logiciel Embarqué — Stagiaire

02/2022 - 06/2022
Elsys DesignAntibes, France

J'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.

STM32ARM Cortex-MFreeRTOSIMUGPSUARTSPI