Ingénieur en informatique et électronique disposant de plus de 15 ans d'expérience, je me distingue par une expertise approfondie en développement embarqué. Au cours des 8 dernières années passées chez Netatmo et chez Ledger, j'ai façonné mon savoir-faire au travers de sujets variés, IOT/SmartHome avec de nombreux sujets RF, OS embarqué sécurisé (BOLOS), réalisation de POCs, industrialisation/production. Avant cette période enrichissante, j'ai contribué chez Wistiki à des projets B2C/B2B IOT axés sur le tracking en temps réel d'objets. Au-delà de mon expertise en développement embarqué, je suis également à l'aise en laboratoire d’électronique. Mon parcours professionnel inclut également des expériences significatives chez Thales Communication and Security, et chez Spidcom Technologies. Fort de ma passion pour le développement embarqué et de mes expériences passées, je suis à la recherche de nouveaux défis techniques à relever dans des environnements dynamiques.
Participation au développement de la Gateway Magellan, produit essentiel de la gamme Legrand, permettant de lui connecter tous les produits de la maison (interrupteurs, lumières, stores, portes, chaudières...) via ZigBee, et offrant une interface sécurisée WiFi permettant les interactions via l'application mobile Home+Control:
Ajout de nouvelles fonctionnalités,
Maintenance de la gamme de produits et des outils internes (CI/CD gitlab, tests unitaires et d'intégration Python/ROBOT framework),
Correction de la dette technique,
Rédaction de documentation technique.
Intégration de la stack Matter dans les produits Netatmo / Legrand:
Recueil des besoins,
Rédaction de documentation techniques et de spécifications,
Implémentation et maintenance d'un POC visant à être intégré dans différents futurs produits de la gamme Legrand / Netatmo.
Détails de l'expérience
Collaboration avec les différentes équipes techniques, Hardware, Backend, et Applications Mobiles
Netatmo compte parmi les leaders Français de la Smart Home, avec ses produits phares: la station météo, la caméra intelligente, le doorlock. Société crée en 2011, comptant parmi les licornes Française, Netatmo a été intégrée en 2018 au groupe Legrand afin d'élargir sa gamme de produits connectés et renforcer sa présence sur le marché de la Smart Home.
Période mars 2017 mars 2019: OS and Embedded App Developer
Développement et maintenance d'applications BOLOS, l'OS propriétaire de Ledger (Langage C) et de leurs companion apps (Python, C #)
Project Nano X, nouveau HW wallet Ledger, archi bi-coeur MCU // Secure Element, connectivité USB/BLE, écran OLED, batterie. Intégration stack RF BLE à BOLOS et développement de drivers sur cible STM32 // ST33
Collaboration étroite avec l'équipe HW sur la phase de qualification et certification safety et BLE
Période avril 2019 novembre 2021: Senior Firmware Developper dans la filiale Origin, qui attaque le marché de l'IOT avec l'expertise de Ledger en matière de sécurité. Divers projet développés pour plusieurs clients (Engie, Veolia, Eon...) sur des problématiques "smart-grid" et de métrologie:
Conception et développement d'une Gateway générique permettant d'attaquer les use cases de tous les clients. La gateway embarque un linux sur Cortex M3, un microcontrolleur STM32, un Secure Element, multiples modules RF (LoRa, LTEM, BLE, Wifi, protocole radio mesh propriétaire).
Conceptions d'Oracles embarquant un MCU, un Secure Element, un modem 3G, un module RF, et des interfaces séries pour communiquer avec des capteurs nécessaires aux spécificités de chaque client.
Développement et maintenance d'un banc de production et de test des Oracles et Gateways ORIGIN (flashage, trimming RF, test end to end)
Période décembre 2021 mai 2024: fin de l'aventure Origin, reclassement interne en tant que Senior Firmware OS Developper chez Ledger:
Projet Ledger STAX, nouveau HW wallet ledger, format carte de crédit, architecture bi-coeur MCU // Secure Element, connectivité USB/BLE/NFC, écran eink+touch:
Développement et intégration à BOLOS du NFC et des drivers eink, touch, GasGauge, PMIC
Maintenance de BOLOS sur toute la gamme des HW wallets Ledger (Nano S, Nano S+, Nano X, Ledgerblue)
Développement et maintenance des outils internes et externes: émulateur des HW wallet Ledger (base qemu, langage C, Python), simulateur x86 d'applications BOLOS (Langage C, Python), SDK (utilisé par les devs d'apps externes), librairie de communication (USB / BLE / NFC) et d'administration des HW wallet Ledger (Python),
Test unitaires et d'intégration continue (Cmocka, Python, Jenkins)
Détails de l'expérience
Implication forte dans les différentes phases de conception de nos produits, collaboration étroite avec les équipes Hardware et Architecture
Beaucoup de temps passé en laboratoire d'électronique (réalisation de POCs de cartes, débug de cartes, soudure, analyse de bus, analyse spectrale...)
Implication dans le suivi d'industrialisation et de certification de STAX avec de gros partenaires (Foxconn), déplacements en Chine et en Allemagne
Environnement technique:
Langage C, Python
Bluetooth 5 (BLE)
NFC card emulation T4T, NDEF applet, fido2
Multiples cibles microcontrolleur STM32 (STM32WB35/55, STM32WL55, STM32L4-L1...), et Secure Element (ST33K1M5; ST33JM0...)
Multiples bus/protocoles de données (I2C, SPI, UART, USB)
Description de l'entreprise
LEDGER est le leader mondial de la sécurisation des actifs numériques. Société crée en 2014, valorisée aujourd'hui à 1,5M€, elle à vendu plus de 6 millions de Hardware Wallets depuis sa création.
Stage de fin d'études de 6 mois suivi d'une embauche: R&D et spécification d'algorithmes d'optimisation du débit d'une transmission CPL compatible HomePlugAV, asservissement temps réel
Description de l'entreprise
Branche innovation de la société de conseil Elsys Design. Spidcom est une société fabless de semiconducteurs spécialisés dans les chips CPL. Rachetée en 2011 par MSTAR semiconductors