mission : Responsable de la mise en place d’une plateforme Linux embarqué pour des appareils médicaux de perfusion chez Fresenius Vial (à côté de Grenoble)
Référent technique sur les questions liées à Linux (architecture, etc)
Mise en place outils de développement croisé
Génération d’une distribution Linux embarqué (noyau et système de fichiers personnalisés)
Portage Noyau Linux 2.6.27 sur carte à base de iMx27(ARM9)
Pilotes de périphériques : UART, USB, WiFi I2C, GPIO, Ethernet, Contrôleur NAND Flash
Etude systèmes de fichiers pour l’embarqué
Modélisation UML, tests unitaires et test d’intégration entre abstraction OS, Linux et Applications
Evaluation Xenomai, mise en œuvre patchs pour améliorer « les performances temps réel » de Linux
environnement technique :
Appareils de perfusion de médicaments communicants
Réseaux WiFi et Ethernet
Linux embarqué, bootloader Micromonitor, chaine de développement WindRiver Linux Workbench
Architectures matérielles ARM
Langages C/C++, framework de test CPPUnit, Shell, Javascript, XML,
Norme de développement IEC 62 304, IEC 61 508
Outils Enterprise Architect, KlockWork, Rectify, Raquest
mission : Conseil et développement chez Fresenius Vial (à côté de Grenoble) autour d’un appareil médical
- mission : Formations autour de Linux embarqué et Posix temps réel pour le compte de ORSYS (Paris, La Défense)
Les clients étaient Atos Origin (Toulouse), la Régie des Transport de Marseille (Marseille), Thalès(Cholet), etc,
- mission : Conseil et développement chez Biomedical Electronics(Bordeaux) autour d’un appareil médical
- projet : Installation, maintenance et tests sur matériel réseaux Cisco, Nortel et Lucent
- missions :
Configuration et tests sur matériels pour raccordement DSLAM
Interfaçage pour raccordement sur modems ADSL
Mesures et tests sur liaisons par fibre optique
projet : Conception et réalisation de systèmes M2M de sécurité multi-communicants
- missions :
Gestion et pilotage d’une équipe de 5 personnes
Design de l’architecture M2M basée sur des SOA et du système de pilotage multi-agents associé
Création de distributions Linux embarqué optimisées par patches et Buildroot
Étude et Réalisation des chaînes de cross-développement ARM
Solution d'acquisition de données temps réel basée sur RTAI
Développement et mise en place de pilotes de périphériques de communications filaires (RS485, X10 et CPL) et non filaires (GPRS/UMTS, 802.11 a/b/g/n, Bluetooth, ZigBee)
Adaptation et mise en œuvre de la machine virtuelle Java JAMVM, Jikes, et GNU Classpath
Adaptation et mise en œuvre des frameworks OSGI Oscar et Felix sur système embarqué
Développement des bundles OSGI d’interface, de sécurité, et de pilotage des stratégies multi-agents
Définition de la méthodologie de tests unitaires et d’intégration optimisée pour le M2M
Étude des modèles Peer-To-Peer s’appuyant sur JXTA embarqué dans le cadre du projet
- environnement technique :
Contrôle d’accès (biométrie, capteur de proximité, cartes à puces) et vidéosurveillance sur IP
Réseaux WiFi maillés, GSM/GPRS/UMTS, ADSL, IP
Linux embarqué, Java embarqué, Windows CE, RedBoot, Uboot, , OSGI, JXTA
Architectures logicielles SOA et matérielles ARM et x86
Langages C/C++, Shell, PHP, Java, Javascript, XML, WSDL
Compression vidéo et audio MPEG4 et MJPEG, traitement d’images,
Interface Homme–Machine 2D et 3D (GTK, QT et VRML)
- projet : Conception et réalisation d’appareils de soins communicants (domaine médical et biomédical)
- missions :
Leader technique de l'equipe logicielle sur les solutions Linux embarqué
Création de distributions Linux embarqué pour x86
Développement de pilotes de périphériques embarqués USB, I2C
Mise en place d’une infrastructure de télémaintenance des systèmes M2M
Connectivité WiFi, Bluetooth, évaluation de Linux temps réel (RTAI) pour la gestion de sondes de mesure
Développement d’interfaces multimédia (lecteur FLASH, viewer Vidéo For Linux)