-
Myxyty
- Responsable Logiciel Embarqué IoT
2017 - 2018
Responsable de la définition des architectures logicielles et de la coordination des développements de l’équipe embarqué. Prise en charge d’une partie des développements embarqués.
*Développement du firmware d’un Assistant Vocal axé sur la domotique :
- Développement d’applicatifs Linux pour la mise à jour du firmware et la gestion du Text To Speech et Speech To Text.
- Conception d’un nouvel agent conversationnel sur plateforme IBM Watson.
*Développement du firmware d’une clé Android HDMI commandée par Assistant Vocal :
- Développement d’un Launcher et d’un service Android pour gérer la communication avec l’assistant vocal.
- Implémentation d’un gestionnaire de clé Android dans l’assistant vocal.
Environnement Technique: langage C/C++, Java, Linux, Android, Yocto, OpenWRT, IBM Watson, Plateformes AllWinner, MediaTek et Raspberry.
-
Gridbee Communications
- Ingénieur Firmware IoT
2016 - 2017
Responsable de la mise en œuvre d’un réseau type LWPAN sur plateforme modem. Encadrement technique de deux doctorants sur les domaines de la sécurité et l’optimisation d’utilisation du canal RF.
*Développement d’une solution de réseau maillé de capteurs basse consommation LPWAN :
- Portage de Contiki OS et mise en œuvre de la pile 6LowPan - 802.15.4e sur plateforme modem.
- Développement d'un Border router IPv6/802.15.4 sur base de Raspberry Linux.
- Implémentation des mécanismes d’optimisation du canal et mise en œuvre de la sécurité AES.
- Développement d’un mécanisme de mise à jour OTA et d’applicatifs de Smart Metering.
Environnement Technique : Langage C/C++, Assembleur ARC, Piles TCP/IP et 6LowPan, Contiki OS, Linux, Git, plateformes ARC et Raspberry.
*Encadrement Technique de 2 doctorants (INRIA et CEA)
- Conception d’un IDS distribué pour réseau maillé 802.15.4 basé sur une intelligence artificielle.
- Encadrement du portage du framework OpenWSN sur plateforme modem Gridbee
-
Sophia Conseil
- Ingenieur Recherche & Developpement
Sophia Antipolis
2008 - 2016
INGENIEUR R&D M2M - IoT (6 ans)
Développement d’une passerelle IPv6 pour réseau maillé de capteurs basse consommation LPWAN :
- Conception et implémentation du firmware de la Gateway (bootstrap – bootloader - distribution Linux).
- Intégration d’un modem 802.15.4 et prise en charge des interfaces GPRS – WIFI – Ethernet.
- Développement middleware ; mécanisme MAJ, failsafe, contrôle à distance, supervision.
- Processus de mise à jour OTA sur nœuds 6LowPan sous Contiki OS.
- Interfaçage avec des plateformes de supervision, SCADA et Cloud.
Environnement Technique : Langage C, Assembleur, Linux, Contiki OS, Buildroot, CoAP, JSON, HTTPS, CGI, REST, ARM9.
Développement de plusieurs produits à partir de la solution LPWAN développée précédemment:
- Solution de gestion d’éclairage sans-fil gérée à distance.
- Solution de capteurs environnementaux connectés.
- Système intelligent de « Guidage à la place » pour parking.
RESPONSABLE INFORMATIQUE (2 ans)
- Responsable du système d’information et des développements logiciels internes (équipe de 10 personnes).
- Gestion des relations commerciales et techniques avec fournisseurs et prestataires.
- Implémentation de processus métier à travers un CRM et mise en place du Bureau Virtuel en ligne.
- Rédaction des processus qualité relatifs au système d’information et au développement logiciel.
-
Bluesky Positioning
- Ingénieur Logiciel Embarque
2008 - 2008
Développement d’une solution de GPS embarqué sur carte SIM :
- Développement du micro-logiciel embarqué et des drivers SPI et UART.
- Intégration de la librairie de gestion du contrôleur GPS, support de la norme A-GPS.
- Implémentation de routines en assembleur pour la gestion de mémoire NAND.
Environnement Technique : Langage C, Assembleur ARM, A-GPS, ADS/RVDS/RVCT, CVS
-
ELSYS DESIGN
- Consultant en Developpement de Logiciel Embarqués
Cachan
2004 - 2008
4 ans en tant que consultant en logiciel embarqué pour différents grand comptes et PME dans les domaines de l’industrie, les télécommunications ou de l’automobile.
VISTEON TECHNOLOGIES – Consultant Logiciel Embarqué – 4 mois
Développement d’un composant logiciel pour système audio automobile embarqué :
- Analyse des exigences client et modélisation UML du composant logiciel.
- Implémentation en C++ sur plateforme simulée et validation sur cible RTOS OSEK.
Environnement Technique : UML, Langage C++, RTOS OSEK, Clearcase.
TEXAS INSTRUMENTS – Consultant Logiciel Embarqué – 20 mois
Développement d’outils pour l’automatisation de tests et Validation Silicon.
- Développement de tests de validation modules timers, i2c et nand sur SOC multimédia et modem 3G.
- Développement de composants logiciel multi plateformes pour validation des modules dma, lcd et caméra.
- Développement d’outils multi plateformes d’aide à la validation; extracteur de test cases et outil d’automatisation des régressions multi plateformes (FPGA, Simulation PC et Silicon).
Environnement Technique : Langage C, Nucleus, ARM9/11, DSP, I2C, DMA, LCD, Caméra, Clearcase.
PHILIPS SEMICONDUCTORS – Consultant Logiciel Embarqué – 6 mois
Développement d’une interface logicielle pour l’intégration d’une radio Bluetooth EDR 2.0.
- Refonte de l’interface radio et de la couche d’adaptation Link Manager-Radio.
- Intégration et validation de liens bande de base sur plateforme FPGA.
Environnement Technique : Langage C++, Pile logicielle Bluetooth 2.0 EDR, OS propriétaire.
EUROPE TECHNOLOGIES – Consultant Linux Embarqué – 12 mois
- Portage de Linux et Développement d’une MMI sur processeur propriétaire
- Développement de drivers bas niveaux et MMI pour démonstrateur multimédia type « set top box ».
- Développement de drivers périphériques (LCD, Batterie, Clavier et Télécommande Infrarouge).
- Portage d’un moteur graphique et développements applicatifs Linux (MP3, JPEG, USB Storage).
Environnement Technique : Langages C/C++, Linux, drivers, Microwindows, Eclipse, Gdb, plateforme ARM9
-
MFactories
- Consultant en Developpement de Logiciels Embarqués
2003 - 2003
Développement d'un prototype de Fax à partir d'une plateforme ARM sous différents OS:
- Participation au portage de Linux sur la plateforme ARM
- Conception d'une image Windows CE pour la plateforme ARM
- Développement d'un applicatif de Fax avec support écran LCD sous Linux et Windows.
- Intégration logicielle d'un scanner et d'une imprimante.
Environnement Technique : Langage C/C++, Linux, cross compilation, plateforme ARM.