Colombes2013 - maintenantMise en œuvre d’un démonstrateur permettant l’interopérabilité entre un réseau PMR et un réseau AMS
Développement en C++ sous windows de modules d'adaptation de protocoles appl28 (propriétaire) vers SOAP pour gérer l'affiliation des différents usagers d'un réseau à l'autre.
Développement en C++ sous windows d'un module chargé de récupérer les notifications multicast de demande d'affiliation provenant du réseau PRM et de les rediriger vers le réseau AMS via un serveur TCP
Intégration d'un module de détection d'activité vocale (DAV) dans un rtpproxy en C sous linux. Ce rtpproxy est en charge de véhiculer un flux de données RTP.
Participation à l'intégration des différents modules sur une plateforme commune à l’équipe. Cette plateforme est composée de diverses machines virtuelle Linux ou Windows.
Thales Communications
- Ingénieur developpeur
Colombes2013 - maintenantDéveloppement en C++ sous windows d’un module logiciel gLOC chargé de gérer le routage de groupe d’utilisateurs dans un réseau de communication radio.
Participation à la mise à jour de l’architecture globale du gLOC
Rédaction d’un document de conception.
Rédaction d’un document de conception.
Thales Communications
- Ingenieur integrateur
Colombes2013 - maintenantRédaction de fiches de tests du module TBCS concernant l’envoi et la réception de message au moyen de différents media dédiés répondant aux contraintes des services de communication militaire (mobilité, disparitions et réapparitions de stations).
Passage des fiches pour validation avant livraison.
NDS pour le compte de DAVIDSON consulting
- Ingénieur intégrateur temps réel embarqué
2012 - maintenantEtude de la gestion de la mémoire par QtWebkit dans un environnement LINUX embarqué sur des décodeurs TV à base de ST7105.
Debuggage de l'ensemble du délivrable au niveau applicatif, middleware et driver, et proposition de corrections.
Interface avec les différentes équipes de développement en vue de corrections.
Sagemcom en mission pour DAVIDSON consulting
- Ingénieur développeur temps réel embarqué
2011 - 2012. Développement des interfaces en C entre la couche applicative et la couche middleware dans un environnement LINUX embarqué sur des décodeurs TV à base de ST7105.
. Debuggage de l'ensemble du délivrable au niveau applicatif, middleware et driver.
. Développement d'IHM flash en java script AS2.
Myriad group
- Ingenieur developpeur temp réel embarqué
2009 - 2011• Portage et intégration d’un moteur de widget propriétaire « MIDAS lite » sur une plateforme Texas Instrument.
• Développement en C/C++ sous Eclipse d’une fonctionnalité Bluetooth (Phone Book Access Profile et Sim Access Profile) sur une plateforme EMP Sony Ericsson.
• Analyse des besoins du client et rédaction de documents de faisabilité.
• Rédaction de cahiers de tests de validation.
• Intégration du moteur de rendu graphique Open Source de Chrome (SKIA) dans le browser MYRIAD.
• Etude de la plateforme Android afin de l’intégrer sur une plateforme Texas Instrument.
SAGEM MOBILE
- Ingenieur developpement temps réel embarqué
2008 - 2008Dans une équipe métier, participation au développement en C et à la maintenance corrective et évolutive d’un module gérant l’affichage sur un téléphone embarquant une plateforme Neptune Texas Instrument.
Ce module est chargé du décodage et de l’affichage de différents formats d’images, de la gestion des fontes vectorielles, des conversions de couleurs.
Il permet une gestion multi écrans permettant le partage de l’écran entre les différentes applications du mobile.
SAGEM MOBILE pour le compte d'ALTRAN TECHNOLOGIES
- Ingenieur developpeur temps réel embarqué
2004 - 2007• Participation au développement et à la maintenance d’un module logiciel embarqué sur un coprocesseur multimédia VC02 Broadcom incorporé dans un téléphone mobile. Ce module est en charge de gérer le décodage de différents formats d’images, la gestion des formats de couleur, l’affichage des fontes, les décodages de fichiers audio et vidéo.
• Intégration et maintenance d’un moteur de rendu graphique Rich Media Engine de la société Streamezzo sur une plateforme Texas Instrument embarquant un co-processeur multimédia Broadcom afin de gérer la MMI de l’application TV d’un mobile DVB-H.
• Evolution du moteur de rendu graphique en étroite collaboration avec un interlocuteur de la société Streamezzo.
• Intégration et optimisation du moteur de fonte vectorielle open source Freetype devant être utilisé par le moteur de rendu graphique.
• Création de contenus javascript permettant d’alimenter le moteur de rendu graphique à l’aide de l’outil « Streamezzo studio ».
PHILIPS FRANCE pour le compte d'ALTRAN TECHNOLOGIES
- Ingenieur developpement temps réel embarqué
2004 - 2004• Développement en C des wrappers entre l’application cliente et les drivers pour le tuner et le modem.
• Développement en C et intégration du driver modem.
THALES OPTRONIQUE pour le compte d'ALTRAN TECHNOLOGIES
- Ingenieur developpement temps réel embarqué
2004 - 2004• Sous Embedded visual C++, développement d’une application tournant sur un PDA et gérant la commande d’une caméra thermique via une liaison Bluetooth.
• Analyse des besoins du client et rédaction d’un document de faisabilité.
• Rédaction d’un manuel d’utilisation.
PHILIPS FRANCE pour le compte d'ALTRAN TECHNOLOGIES
- Ingenieur developpement temps réel embarqué
1998 - 2003• Développement en C et intégration des couches d’adaptations entre l’application cliente et les couches drivers pour différents devices : SCART, MODEM V23, TUNER, RS232, MASS STORAGE, DVB Common Interface.
• Passage des tests de validation livrés par le client.
• Maintenance évolutive et corrective.
• Fonction de libraire chargé de la gestion de configuration logicielle au sein du groupe MediaHighWay et de l’intégration des softwares livrés.