Expérience Professionnelle

Ingénieur Logiciel Embarqué — Freelance

10/2023 - Présent
Automotive Safety SLTélétravail

Je travaille sur des systèmes d'onduleurs de traction combinant électronique de puissance pour bus et camions électriques.

Mon rôle se concentre sur le développement de logiciels embarqués critiques pour la sécurité dans des environnements automobiles.

Je conçois et intègre des composants logiciels conformes AUTOSAR en C tout en assurant la conformité MISRA.

Je développe 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 inclut 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.

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