Mes compétences :
Linux embarqué
RTOS
AUTOSAR
Gestion de projet
Linux
Entreprises
CEATech Pays de Loire
- Chef de projet logiciel embarqué
2014 - maintenant
SEE4SYS (ex Geensys)
- Chef de projet et intégrateur logiciel
2005 - 2014Chef de Projet ANR RESPECTED portant sur les stratégies d'ordonnancement pour les systèmes embarqués multicoeur avec contraintes thermiques :
- Coordination technique pour SEE4SYS et gestion des livrables
- Intégration d’un RTOS multicoeur Autosar 4.0 sur un démonstrateur automobile ACC (Automatic Cruise Control)
Chef de projet pour la maintenance d'une stack autosar 4.0.x en partenariat avec la société 3DS
Développement et intégration des phases de vie d'un calculateur Autosar BSI (PSA - Delphi) sur un Freescale Bolero 3M
Chef de produit logiciel embarqué : pilote d’une plateforme logicielle embarqué critique et safety construite autour de la technologie PharOS (CEA) :
- Définition technique de la roadmap et management d’une équipe de 5 personnes
- Responsable des activités au sein du projet ADN4SE (Investissements d’Avenir)
- Montage et suivi du laboratoire commun avec le CEA
- Coordination technique avec la société KRONO-SAFE qui industrialise la technologie
- Spécifications de fonctionnalités de l’outil de configuration basé sur les technologies Eclipse (EMF, SPHINX, RMF)
Développeur et intégrateur Autosar :
- 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
Mission Clientes:
Nagra France (Paris), 10 mois (février-décembre 2007).
Ingénieur logiciel linux embarqué/middleware
- Développement en C d’un décodeur numérique de référence afin de tester le système de contrôle d’accès de Nagra France. (DVB, DVB-H)
- Développement en PERL d'outils annexes pour les démonstrations clientes, l'intégration et les tests. Intervention sur site (Berlin)
Sagem Communications (Velizy-Villacoublay – France):
Ingénieur logiciel couches basses linux embarqué – 11 mois
- 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
Thales Italie - Land & Joint Systems Divisions (Chieti Scalo - Italie)
- Ingénieur Software Embarqué
2004 - 2005Ingénieur logiciel Linux embarqué couches basses / middleware
Projet : soldier radio
- Conception et développement de drivers sous Linux pour le contrôle du codec audio ac97 et la gestion d’un FPGA réalisant une compression ADPCM : spécifications, tests unitaires et intégration.
- Conception et implémentation des services de la couche MAC/LLC : audio, data & contrôles.
ENVIRONNEMENT : Processeur cible AMD Alchemy Au1000, Emacs.
Projet : wireless network demonstrator
- Conception et développement d’applications réalisant le management de radios UHF et SHF à travers le protocole TUN/TAP (Ethernet Bridging Protocol) :
- IHM Java (Swing, MVC): implémentation d’un protocole de communication, management.
ENVIRONNEMENT : Linux Red Hat 9.0, Eclipse IDE avec Visual Editor.