Toulouse2002 - 2009- Intégration logiciel sur plateforme téléphonie mobile 3G+.
* Génération des livraisons (releases).
* Définition et déroulement du plan de test d'intégration.
* Collaboration aux documents d'architecture logiciel.
* Debug des défauts remontés par les équipes d'intégration et de validation.
* Support aux équipes de développement et aux clients.
Plateformes logicielles : S60/Symbian, Linux, VRTXmc, RTXC.
Langages de programmation : C++, C, assembleur (ARM11, Starcore), Java.
Outils de debug : Lauterbach, RVI, gdb.
Protocole : 3GPP (GSM / GPRS / UMTS / HSDPA)
- Responsable « Bringup » S60/Symbian sur nouvelle plateforme.
* Planification, compte-rendu d'avancement, suivi des mises à jour et des corrections de fautes.
* Développement en C++ et intégration de drivers sous Symbian.
- « Bringup » Symbian sur plateforme iMX51.
* Développement en assembleur ARM de l'initialisation de la plateforme et en C++ de plusieurs drivers sous Symbian.
- Responsable technique développement et intégration de la fonctionnalité « mise à jour logiciel ».
* Planification, compte-rendu d'avancement, suivi des corrections de fautes.
* Document d'architecture logiciel.
* Intégration logiciel.
- Responsable technique du portage d'une couche d'adaptation OS temps réel propriétaire sur RTAI
(RealTime Application Interface for Linux).
* Suivi du développement et des correction de fautes.
* Développement et intégration logiciel.
- Responsable technique pour l'intégration de la technologie Jaluna (plateforme logicielle de virtualisation) sur une plateforme de téléphonie mobile.
* Intégration logiciel (Linux / VRTXmc sur Jaluna).
* Analyse des performances temps réel.
- Expertise système de génération du logiciel.
Makefile, chaine de compilation RVCT / CodeWarrior / gcc, scripts Perl / sh / Python.
Gestion de configuration : Clearcase.
NEC France S.A.,
- Architecte logiciel
2000 - 2002- Architecte logiciel dans le cadre d’un projet mobile dual-mode GPRS/UMTS.
- Étude des performances des générateurs de code SDL vers langage C sur OS Nucleus.
- Maintenance corrective de la couche RLC du protocole GPRS.
Développement en C et en SDL (sur station sun) sous le noyau temps réel Nucleus.
Philips Electronique Grand Public
- Développement logiciel
Suresnes1999 - 2000Projet interface 1394 sur Set-top box (digital receiver).
- Reprise de la conception logiciel, développement et optimisation du driver IEEE 1394
(standards: IEEE 1394, ISO/IEC 13213, IEC 61883).
Développement en C (sur station sun) sous le noyau temps réel OS20 (ST20).
Gestion de configuration : Clearcase.
Lucent Technologies
- Architecte système
1998 - 1999Réseau d’accès filaire et sans-fil (DECT) pour terminaux fixes.
- Spécifications "système" de nouvelles fonctionnalités telles que l’interface V5.2 (ETS 300 347) ou l’introduction de nouveaux équipements.
Lucent Technologies
- Développement logiciel
1995 - 1998Multiplexeur/démultiplexeur SDH.
- De la conception logiciel aux tests d’intégration des fonctionnalités « téléchargement des cartes de voies » et « protection carte 32*2Mbit/s ».
- De la conception logiciel aux tests "système" de la fonctionnalité « Adaptation du gestionnaire de réseau Phamos-SNC ».
Développement en C (sur station sun) et assembleur 680x0 sous le noyau temps réel VRTX.
Outils : Velocity (RTSource, RTScope), CodeView, ATTOL (tests unitaires).
Développement d’outils sous Unix en C, LEX, YACC, Bourne Shell (sh) et Perl.
Chaine de compilation : Microtec.
Thomson CSF
- Développement logiciel
1992 - 1993- Équipement pour l’inter-opérabilité des artilleries de l’OTAN.
* Réalisation et intégration du protocole de communication de la liaison radio/filaire (spécifications STANAG 4202 & CTIDP).
Développement en C (sur station sun) et assembleur 680x0 sous le noyau temps réel VRTX.
Outils : Velocity (Xray, RTScope)
Chaîne de compilation : Microtec.
- Centre d’aide au commandement du réseau de transmission HADES.
* Maintenance corrective et évolutive.
Développement en C, SQL*C (Ingres) sur Unigraph sous Unix.