Toulouse2008 - 2013• Intégrateur logiciel
Analyse et résolution des problèmes système sur plusieurs architectures a multi processeurs : problèmes de compilateur, d’accès mémoire, de temps réel, de processus et drivers Linux.
Configuration et initialisation de toutes les couches logicielles modem dans l’environnement android : intégration des drivers, des daemons de logger et panic.
• Responsable d’un composant logiciel:
Spécifications, architecture, développement et validation du daemon Linux sur processeur ARM11, gérant 5 flux de log (LTE, 2G/3G, CDMA, audio et puissance) du modem basé sur une nouvelle architecture à 4 processeurs : architecture multi-thread.
Motorola Mobility
- Responsable d’un composant logicielle et intégrateur système
Toulouse2005 - 2008• Responsable composant : Spécifications, architecture, développement et validation du daemon Linux sur processeur ARM11, gérant 5 flux de log (LTE, 2G/3G, CDMA, audio et puissance) du modem basé sur une nouvelle architecture à 4 processeurs : architecture multi-thread.
Support des drivers de communication entre ces 4 processeurs (drivers Linux, RTXC)
• Intégrateur système : Analyse et résolution des problèmes système sur DSP /ARM11 : problèmes de compilateur, d’accès mémoire, de temps réel, de processus et drivers Linux
Motorola Mobility
- Intégrateur de logiciel embarqué
Toulouse2003 - 2005• Intégration de la stack 2G/3G sur le DSP du nouveau processeur SCMA11 de Freescale.
• Intégration d’une nouvelle radio, participation à la configuration et l’initialisation de ce nouveau téléphone à Singapour.
• Responsable qualité au sein de l’équipe d’intégration, définition des rôles et du process de cette nouvelle équipe (CMMI, cycle en V).
Motorola Mobility
- Développeur de code embarqué
Toulouse2002 - 2003Validation des nouvelles plateformes pour téléphone portable:
• Spécifications et développement des tests de validation de 4 nouvelles plateformes de téléphone portable (mémoires, périphériques audio, clavier, liaison infrarouge, écran LCD, batterie) basées sur des processeurs Freescale (Rainbow) et TI (Omap1510).
• Maître de stage de 2 élèves d’école d’ingénieur.
Motorola
- Senior Software engineer
Gif sur Yvette 1999 - 200111/2008 – 11/2010 Leader of application software based on Android OS
• Integration and development of the modem logging application.
04/2008 -10/2008 Leader of implementation tools for Symbian
• Setup and documentation of new configuration management and delivery tools for Symbian.
10/2005 - 03/2008 Project manager of modem code deliveries
• Management of weekly modem code deliveries based on bi-core processor (DSP and ARM11) to product teams throughout the life cycle of mobile phone.
10/2003 - 09/2005 Integrator of modem code
• Modem code integration to the DSP of a new SCMA11 processor provided by Freescale.
• Integration and delivery of the developed code for new radio component.
• Leader of quality in the integration team.
01/2002 - 09/2003 Developer of embedded code
• Test and validation of new mobile phone boards (memory, audio peripheral, keyboard, Infrared link, LCD, battery) for 4 platforms based on either Freescale processor (Rainbow) or TI processor (Omap 1510).
01/1999 - 12/2001 Leader of FPGA design development
• FPGA (Xilinx and Altera) design development on PCI and PCMCIA boards to validate audio peripherals and RF and to emulate a based band network to validate the final mobile phone code.
Toulouse Labège2010 - 2010Chef de projets PMI (Project Management Institute)
Formation de 13 jours :
- Ethique, rôle et responsabilités du gestionnaire de projet.
- Méthode et Outils de Conduite de Projets.
- Manager une équipe de projets.
- MS Project.