Embedded Software Developer
Intégration de l'équipe de développement logiciel embarqué d'un acteur majeur du secteur agricole pour concevoir et intégrer des microgiciels temps réel.
- A développé et intégré des microgiciels en C temps réel sur des microcontrôleurs ARM Cortex-M dans un environnement automobile critique pour la sécurité, en respectant les consignes de codage MISRA C.
- A piloté la migration du microgiciel de l'architecture historique Fujitsu MB90 vers la plateforme NXP S32K, restaurant l'intégralité de la couverture fonctionnelle dans les délais prévus du calendrier de livraison.
- A réalisé le débogage et l'intégration au niveau du système, en identifiant les défauts de frontière matériel-logiciel à l'aide de JTAG et d'outils d'analyse de communication.
- A maintenu les interfaces de communication CAN-J1939, UART et SPI permettant des interactions fiables entre les calculateurs (ECU) et au sein du véhicule.
- A traduit les exigences au niveau du système en une implémentation de microgiciel et a contribué aux phases d'intégration et de validation dans le cadre du processus en cycle en V.
- A collaboré avec des équipes pluridisciplinaires matériel, systèmes et tests réparties sur les sites en France et en Allemagne pour délivrer une fonctionnalité système de bout en bout.
Environnement technique