-
CONTINENTAL
- Ingénieur intégration Système
Toulouse
2013 - maintenant
CONTINENTAL 78-Rambouillet (2,5 ans)
Intégration système et logicielle du logiciel embarqué sous Linux (Freescale ImX) pour la version V4 du projet OVIP du client PEUGEOT :
- Ecriture et passage de tests d’intégration (en regard de l’architecture) :
- Intégration logicielle: test des interfaces entre chaque processeur et chaque domaine.
- Intégration système: test des interfaces HW/SW
- Automatisation des tests sous ATP (Automated Test Platform) et sous JENKINS
- Mesures des KPI projet (charge CPU , charge bus SPI, occupation mémoire, temps de démarrage)
- Ecriture de scripts Python permettant de valider le comportement dynamique du système (Bootchart & Systemd)
- Développement de scripts de robustesse NAND et eMMC
- Instrumentation du noyau Linux pour l’obtention de statistiques d’accès à la NAND et eMMC
ARM7, LINUX 3.0.35, FEDORA 15, C, PYTHON, D-BUS, CAN, RTP, DOORS, UML RHAPSODY, CM / CS SYNERGY
-
Sogeti High Tech
- Ingenieur de développement
TOULOUSE
2013 - 2013
Validation d'un outil d'automatisation de test : TAKT ENGINE
- Spécifications des tests du module de découpe d’images, développement de scripts Python, exécution des tests
- Spécification des tests manuels 'components' dans l'outil QC
- Etude qualimétrique du produit Takt Engine : étude des outils Open source disponibles sur le marché, choix de l'outil, installaton et configuration, mise en oeuvre sur le projet Takt Engine : rapport d'analyse et propositions d'amélioration
- Mise en place de Quality Center : aide au transfert de la base de données sous SALOME-TMF vers QC
x86, PC, PYTHON 2.7, QUALITY CENTER, SALOME-TMF, SONAR
-
TECHNICOLOR
- Ingénieur test & validation logicielle
Issy-les-Moulineaux
2011 - 2012
TECHNICOLOR R&D 35-Cesson-Sévigné (1,5 an)
Développement de scripts de validation Python pour un nouveau middleware de
TV numérique basé sur LINUX :
- Réalisation de tests "boîte blanche" des composants logiciels (DownloadManager et DLNA/Home Networking)
- Réalisation des tests d'interface, tests fonctionnels, tests de performance et tests de robustesse pour ces modules
- Automatisation des tests
- Tests de certification DLNA
- Tests des codecs A/V
- Réalisation d’un framework de test pour la fonctionnalité « http streaming
out » (HLS) dans une architecture client/serveur
x86, LINUX 2.6.35, PYTHON 2.7, UPNP DLNA, SOAP, HTTP, HLS MPEG2, MPEG4, AC3, AAC, CLEARCASE, CLEARQUEST
-
Sogeti High Tech
- Ingénieur de développement
TOULOUSE
2011 - 2011
Optimisation et analyse de performance de l’EPG 8 jours pour le projet NTV+ de SAGEM:
HTML, JAVASCRIPT, ECLIPSE, DVB, MPEG, CVS
Validation fonctionnelle de décodeurs de TV Numérique pour NAGRA:
Spécification des tests sous SALOME/TMF
Déroulement des tests et automatisation sous TAKT ENGINE
SALOME-TMF, TAKT-ENGINE, CVS
-
Orange Business Services IT&L@bs
- Ingénieur de développement
2010 - 2011
Migration du contrôle d’accès NAGRA pour la nouvelle Set Top Box Numéricable :
- Implémentation en C dans le Network Package du Core 2.3 OpenTV
- Tests de certification CAK V7 ( Control Access Kernel )
Développement de la fonctionnalité de Timeshift sur Flash NAND :
- Implémentation en langage C dans le Core 2.3 OpenTV
LINUX 2.6, ST7141, STAPI, C, OPENTV 2.3 SDK, DVB-C, H264, MPEG, GIRA, CVS
-
TECHNICOLOR
- Ingenieur integration logicielle
Issy-les-Moulineaux
2007 - 2010
TECHNICOLOR R&D 35-Cesson-Sévigné (2,5 ans)
Développement des fonctionnalités Boot et Loader sur la nouvelle plateforme de décodeur terrestre à disque dur :
- Portage et intégration d’un loader sécurisé sur la nouvelle plateforme
- Tests de certification du loader sécurisé
- Portage des drivers Thomson (Flash, Eeprom) sur la nouvelle plateforme
- Portage et intégration d’une procédure de boot sécurisée sur la nouvelle
plateforme
- Déroulement des tests d'intégrations et de pré-validation des versions-client selon des critères qualité prédéfinis
- Etablissement d'un plan de maintenance : évaluation de la maturité du produit, dégagement des actions et quantification
- Aide à la clôture du projet : mise à jour de la documentation technique projet (spécifications, procédures, outils) et mise en place d'un environnement de compilation en vue du transfert vers U.K
ST20, OS20/OSAL, STAPI, C, CAK, PVR, CLEARCASE, CVS, CLEARQUEST, TICKET TRAC
-
NAGRA
- Ingenieur validation
2006 - 2007
NAGRA R&D 92-Issy-les-Moulineaux (9 Mois)
Validation des fonctionnalités de contrôle d’accès au sein de la carte à puce
- Définition du cahier de test et réalisation des tests.
- Reporting / documentation de l'avancement et des résultats de test.
- Garant de la qualité des livraisons et du taux de couverture de tests.
- Assistance et support au fournisseur en matière d'écriture de scripts de test sur le Framework Delphi de NAGRA.
- Portage des scripts Delphi vers Python
ISO-7816, DELPHI, PYTHON, CONTINUUS
-
PHILIPS/NXP
- Ingenieur developpement
2005 - 2006
NXP/PHILIPS Semiconductors 14-Caen (11 mois)
Adaptation dans la couche « streaming vidéo » des composants logiciels chargés du décodage MPEG pour un double décodage vidéo (PIP)
- Rédaction des spécifications double tuner
- Développement de la fonctionnalité dans la couche HPI du composant
- Rédaction du cahier de test et réalisation des tests.
- Reporting / documentation de l'avancement et des résultats de test
pSOS, DVB, MPEG-2, JPEG, C, OXYGEN, CONTINUUS
-
SAGEMCOM
- Ingenieur de developpement
Rueil-Malmaison
2003 - 2005
SAGEM R&D 95-Osny (1,5 an)
- Labellisation OPENTV pour les décodeurs satellite espagnol et polonais
- Maintenance de projets de décodeurs intégrant un contrôle d'accès NAGRA
- Spécification de l'IHM d'un album photo dans un décodeur à disque dur.
- Développement et intégration d'une fonctionnalité double tuner dans un décodeur à disque dur (PVR).
POWER-PC, OPENTV 2.1 SDK, DVB, MPEG, C, CAK, PVCS
-
SAGEMCOM
- Ingenieur integration logicielle
Rueil-Malmaison
1999 - 2000
SAGEM R&D 95-Osny (1 an)
Mission d’intégration d'un navigateur Internet développé par un fournisseur anglais et intégré dans les décodeurs-câble d'un opérateur espagnol :
- Coordination technique entre le fournisseur et les experts techniques Sagem
- Gestion et support aux outils d'intégration (compilateur, sonde debug)
- Gestion et suivi des étapes d'intégration logicielle
- Gestion de Configuration logicielle (outil maison)
- Prototypage de l'IHM du Navigateur (Flash)
- Encadrement de deux stagiaires pour le développement de l'IHM du navigateur internet
OPENTV, DVB, MPEG, Web browser, Flash, MS Project
-
SAGEMCOM
- Ingenieur de developpement
Rueil-Malmaison
1997 - 1999
SAGEM R&D 95-Osny (2,5 ans)
Mission d' internalisation et maintenance d'une application interactive
développée par un sous-traitant externe
- Analyse et rétro-engineering de l'architecture logicielle des décodeurs Sagem
- Spécification d'une plateforme générique pour les décodeurs Sagem basée sur les modèles d'analyse et conception OMT/UML
- Développement de cette plateforme sur un projet-pilote.
- Déploiement de cette architecture sur l'ensemble des projets logiciels
- Spécification d'une application « d'achat à la demande » basée sur le module d'accès conditionnel Viaccess de France Télécom
POWER-PC, UNIX, OPENTV, DVB, MPEG, UML, CAK Viaccess
-
GE HEALTHCARE
- Ingénieur de developpement
1989 - 1997
GENERAL ELECTRIC MEDICAL SYSTEMS – Europe 78-Buc (8 ans)
Mission de développement de logiciel de diagnostic pour les équipements de salles de Radiologie :
- Analyse en collaboration avec la Direction Europe de la testabilité des cartes électroniques des équipements d'une salle de Radiologie
- Conception et développement du logiciel de diagnostic répondant aux critères de testabilité analysés avec la Direction
- Elaboration des plannings projet
- Elaboration de la documentation pour le Service Après-vente (langue anglaise)
- Evaluation de la qualité du produit (utilisation d'outils de qualimétrie logicielle)
- Formation de 2 stagiaires indiens au développement de logiciel de diagnostic en vue de l’externalisation de l’activité
Mission de développement de fonctionnalités temps-réel dans les équipements de salles de Radiologie :
- Implémentation d'une interface de communication CAN dans le logiciel temps-réel d'un Générateur de Rayons-X.
Développement de nouvelles fonctionnalités dans le logiciel temps-réel d'un Positionneur Vasculaire
HP-64000, UNIX, VXWORKS, VRTX32, C, PASCAL, FORTRAN, CLEARCASE, CMS, LOGISCOPE, ATOLL-VISTA, INTERLEAF
Mission de développement de Simulateurs pour les salles de Radiologie
- Spécification et développement d'un Simulateur de console pour un
générateur de rayons-X.
- Spécification et développement d'un Simulateur de console de diagnostic.
WINDOWS, VISUAL C++, OMT/UML