Avec déjà 10 ans d’expérience dans le logiciel embarqué, je suis devenu un ingénieur complet aussi bien en embarqué communicant (linux) qu’en embarqué contraint (temps réel et safety). Apte à mener des équipes, j’ai été amené à travailler sur plusieurs typologies de projets (consultant, forfait, R&D et produit) dans des secteurs d’activités variés (télécommunications, Digital TV, Automotive).
RTOS : Portage sur processeurs Freescale Qorivva, migration vers la release AR4.0.x (Scalability Class 4) et mise en place d’un environnement de tests automatiques
Intégrations sur cible de Basic SoftWares, de RTE et de SoftWare Components applicatifs
Responsable des infrastructures linux embarqués :
création de distributions linux embarqué mobiles et communicantes
Livraison du noyau, des librairies et démons gérants tous les périphériques des systèmes cibles : Wifi, Ethernet, Bluetooth, CAN, GPRS, GPS, gestion d'énergie, touchscreen, RS232
Processeur: Atmel AT91 (arm9), Freescale IMX51 (Cortex A8), Atom (x86)
Architecte software d'un tableau bord pour BMW et JCI :
ASIL C. Focus sur la partie graphique. Suivi de l'équipe de développement basée au Vietnam
Workshops en Allemagne et Bulgarie. Gestion de fournisseurs de librairies software (lien APIX Fujitsu), suivi des livraisons et des défauts
Développeur et intégrateur d’un bootloader flasher CAN
Développement, intégration et optimisation d’un driver Ethernet pour le kernel linux et le bootloader. (SMSC LAN9115 mappé sur processeur un Freescale IMX31 )
Conception et développement d’un driver audio ALSA, optimisation avec transferts DMA