Yoann Sculo

Technologie, généalogie, archivistique et libertés numériques

Mon CV et mes expériences

Ingénieur et manager polyvalent avec 16 ans d'expérience dans le pilotage de projets techniques complexes et la transformation d'organisations. Ma double compétence technique et managériale me permet d'intervenir efficacement sur le développement logiciel, l'optimisation des processus et l'accompagnement des équipes vers l'excellence opérationnelle.

Facilitateur et bon communiquant, j'ai accompagné la croissance d'une équipe de 2 à 13 personnes et pilote aujourd'hui l'harmonisation des pratiques de développement à l'échelle d'une R&D de 180 personnes. Mon approche empathique et rigoureuse me permet de créer des synergies entre équipes et de conduire des transformations durables.

Contributeur au-delà du cadre professionnel, j'ai cofondé l'association Vélo Piéton Châtillon et co-organisé pendant 3 ans l'Embedded Meetup Paris (660 membres). Je développe également Djehooty, une application open source en Go et React d'archivage numérique et de gestion documentaire destinée aux généalogistes.

Fort d'une expertise technique solide acquise sur des projets variés, j'ai contribué au développement de 43 produits et piloté des cycles complets de développement, du prototypage à l'industrialisation.

Vous pouvez consulter mon CV au format pdf, ainsi que mon profil LinkedIn, mais aussi mon parcours professionnel plus détaillé ci-dessous. Pour me contacter, c’est ici.

Depuis 2018

(7 ans +)

Netatmo (Legrand)

Efficiency & Quality Lead (2024 - aujourd'hui)

  • Définition et mise en œuvre des meilleures pratiques et des outils associés pour le département logiciel embarqué (~40 p) puis progressivement sur toute la R&D de Netatmo (~180 p)
  • Accompagnement des équipes dans l'adoption de méthodes de travail efficaces et promotion de l'amélioration continue des processus et des outils.
  • Participation au comité de transformation Agile et pilotage de l'harmonisation des pratiques de Jira (~500 utilisateurs) (Réorganisation des espaces, alignement des workflows, amélioration de l'Issue Management)
  • Création de synergies entre équipes de R&D pour assurer la cohérence des méthodes de travail et la mise en œuvre des outils associés.
  • Suivi des pratiques en matière d'IA générative (GenAI) et d'agents de codage (GitHub Copilot, Opencode, spec-kit). Harmonisation et partage des pratiques internes
  • Harmonisation des process et pratiques relatives aux licences Open Source.
  • Contribution au Technical Career Path (Engineering Ladders) interne.
  • Pilotage du projet de Monitoring Camera Kibana en temps réel.

Embedded Software Engineering Manager - Camera (2018 - 2024)

Management opérationnel & hiérarchique de l'équipe Caméra Linux embarqué, organisée en deux sous-équipes Système et Middleware. Accompagnement dans sa croissance de 2 à 13 personnes. Pilotage des nouveaux produits caméra et maintenance des produits historiques.

Management

  • Recrutement, onboarding, formation
  • 1-1, entretiens annuels, animation et cohésion d’équipe, team building, retex réguliers, organisation de tech talks internes, gestion de conflits
  • Roadmap technique, planification, reporting à la direction.
  • Mise en place de méthodologie d’équipe (passage en Agilité/Scrum), de process (coding rules, revue de code, conformité ISO 27001), d'outils (diagnostic, statistiques, tests, usage avancé de Jira) et d’une dynamique globale de documentation et d’amélioration continue permanente.
  • J’ai encadré avec succès pendant le Covid, la sortie d’un nouveau produit avec une équipe en full remote.

Technique

  • Mise en place d'une plateforme caméra - Migration des projets vers Buildroot - Outils de diagnostics (Kibana)
  • Amélioration de la sécurité globale de nos produits (Secure Boot, validation par audits externes)

🛠 Contexte technique

Shells (sh/bash), C, C++, Git, GitLab, Buildroot, AOSP, Kibana, HomeKit/HomeKit Secure Video, Secure Boot, OP-TEE, TrustZone, Processeurs Allwinner A31, A83T et Ambarella S3L/S6LM

📱 Produits (5+)

  • Netatmo Indoor Camera Advance (2025)
  • Netatmo Smart Video Doorbell (2020)
  • Smart Outdoor Camera (2016) & Smart Outdoor Camera with Siren (2020)
  • Smart Indoor Camera (2015)

2016 - 2018

(2 ans)

Withings (Nokia)

Tech Lead

  • Management opérationnel d'une équipe de 4 personnes
  • Développement du firmware des caméras de surveillance Withings & Nokia Home (Babymonitor avec analyse de la qualité de l’air intérieur) Pilotage par applications Android, iOS et tvOS.
  • Maintenance de la distribution Linux et garantie de la sécurité du produit (veille vulnérabilités CVE).
  • Référent technique, planification des tâches, animation de l’équipe et des différentes phases du développement.
  • Gestion des cycles de déploiement firmwares sur chaîne de production et chez les clients.
  • Synchronisation entre les différentes équipes (firmware, industrialisation, R&D, mobile, plateforme, SQA, support client)
  • Pilotage des opérateurs des usines de production en Chine (flashage, tests, QA, validation)
  • Intégration du protocole HomeKit - Première caméra Homekit du marché.
  • Amélioration continue du processus qualité du produit en lien avec l’équipe QA.
  • Amélioration des méthodes : nouveau workflow Git / mise en place de bugtracker.
  • Évaluation de nouvelles plateformes, rencontres fournisseurs.

🛠 Contexte technique

C, shells (sh/bash), Python, WebRTC, HomeKit, BCT, u-boot, Bluetooth/BLE, MFI, MIPS, Java, JNI, Android, freeRTOS

📱 Produits (3)

  • Nokia Home
  • Withings Home Plus
  • Withings Home

2015 - 2016

(16 mois)

LaCie (Seagate)

Ingénieur développement Kernel

  • Board bring-up, développement kernel (3.10 à 4.5) et bootloader sur produits NAS grand public et professionnel (ARM et x86).
  • Développement du système de rescue (shell/Go), flashage de produits et support de la distribution embarquée NASOS.
  • Optimisation du temps de boot et copie Samba - Etudes dual bootloaders, SSD caching - Evaluation de nouvelles plateformes / SoC

🛠 Contexte technique

C, shells (sh/bash), Python, Go, Buildroot, U-boot, barebox, Git, Jenkins - Marvell Armada 370 and 385 processors, kernel Linux mainline

📱 Produits (9)

  • Personal Cloud & Personal Cloud 2-Bay
  • Seagate NAS 2-Bay & 4-Bay
  • Seagate NAS Pro 2-Bay, 4-Bay & 6-Bay
  • et 2 autres projets

2013 - 2015

(2 ans)

Bookeen

Ingénieur Linux embarqué

  • Développement et intégration d’OS Linux embarqué pour liseuses électroniques à écrans E Ink & O-paper (OED)
  • Board bring-up, loader, bootloader, kernel 2.6.32/3.x et applicatif userspace. Travail d’optimisation de la consommation (~0.9mA)
  • Chargé du déploiement firmware en production (Chine), des outils de flashage (MAC/serial), de chaîne de production et de validation (hardware / software) en usine.
  • Mise en place d’outils d’intégration continue (CI) et des processus qualité software et hardware.
  • Planification, gestion de production, encadrement de stagiaire.

🛠 Contexte technique

C, shells (sh/bash), Python, Buildroot, U-boot, Git/repo, Jenkins, Jira - Processeurs OMAP 3611/3621 et Allwinner A13

📱 Produits (13)

  • Letto Frontlight (Adlibris / Suède) - CYBFT1F-AL (2014)
  • Nolimbook + HD (Carrefour) - CYBFT1F-CF (2014)
  • Nolimbook HD (Carrefour) - CYBFT1S-CF (2014)
  • Cybook Ocean (Bookeen) - CYBON1F-BK (2014)
  • Cybook Muse FrontLight (Bookeen) - CYBFT1F-BK (2014)
  • Cybook Muse Essential (Bookeen) - CYBFT1S-BK (2014)
  • Cybook Odyssey FrontLight 2 (Bookeen) - CYBOY5F-BK (2014)
  • Cybook Odyssey Essential (Bookeen) - CYBOY5S-BK (2014)
  • Lev com luz (Saraiva / Brésil) - CYBOY4F-SA (2014)
  • Lev (Saraiva / Brésil) - CYBOY4S-SA (2014)
  • Nolimbook + (Carrefour) - CYBOY4F-CF (2013)
  • Nolimbook (Carrefour) - CYBOY4S-CF (2013)
  • Cybook Odyssey FrontLight (Bookeen) - CYBOY4F-BK (2013)

2011 - 2013

(18 mois)

Archos

Ingénieur Logiciel - Linux/Android

  • Développement de produits Archos Gen 8, 9 and 10 sous Android (AOSP) de Froyo (2.2) à Jelly Bean (4.1) - Processeurs OMAP 3630/4430/4460/4470
  • Board bring-up & validation - bootloader, kernel 2.6.x/3.x, init, recovery, charge loop et Android : services, daemons, hardware layer
  • Développement de l’OS Linux pour la validation hardware et logicielle en production en Chine. Déploiement de firmwares.
  • Prototypage d’une passerelle de domotique sous OpenWrt - TP-Link TL-WR703N - Bluetooth Low Energy (BLE), Zigbee

🛠 Contexte technique

C, shells (sh/bash), Buildroot, U-boot, Git/repo, AOSP

📱 Produits (11)

  • Home automation Gateway - Atheros AR7240 (2012)
  • Archos TV Connect - OMAP 4470 (2012)
  • Archos 101 XS - OMAP 4470 (2012)
  • Archos 97 XS - OMAP 4 (2012)
  • Archos 116 XS - OMAP 4 (2012)
  • Archos 101 G9, Archos 101 G9 250Go - OMAP 4 (2011-2012)
  • Archos 80 G9, Archos 80 G9 250Go - OMAP 4 (2011-2012)
  • Archos 70 IT2, Archos 70 IT2 250Go - Android 3.2.1 - OMAP 3630 (2011)

2010 - 2011

(19 mois)

Mindscape

Lead développeur systèmes embarqués

  • Management opérationnel de 2 personnes
  • Conception et développement de l’architecture logicielle embarquée du Karotz (Lapin connecté à Internet), du board bring-up jusqu’à la maintenance du produit chez les clients.
  • Création et mise en place de l’OS Linux embarqué sur ARM 920T (Buildroot, uClibc, Busybox, kernel 2.6.28)
  • Mise en place de l’environnement de développement, développement kernel, YAFFS, système d’update et restauration, architecture D-Bus, protocole série de configuration du produit, de la connexion réseau Wi-Fi/Ethernet, du mass storage, du SDK, des applications utilisateurs, gestion de la communauté de développeurs.
  • Planification (Agile, Scrum) - Promotion (blog, réseaux sociaux, participation CES 2011 à Las Vegas, salons, Télévision) - Gestion de la communauté de développeurs
  • Participation active aux prises de décisions sur l’'architecture, les choix d'’applications et les différents protocoles (UML, benchmarks, rapports, brainstormings et veille technologique)
  • Rédaction des spécifications (Software et Hardware) et prototypage du prochain produit sous Android / AOSP / iMX535 (Major Alfred)

🛠 Contexte technique

C, shells (sh/bash), Python, Javascript, Git, Jira, Agile / Scrum, ARM 920T, kernel 2.6.28, Buildroot, uClibc, crosscompilation, Busybox, NAND/YAFFS, D-Bus, ASR, TTS, MRCP, Gstreamer, Protocol Buffers, RFID, VoIP

📱 Produits (2)

  • Karotz (Lancé le 1er Avril 2011) (Processeur Samsung S3C2440 / ARM 920T, kernel 2.6.28)
  • Major Alfred (2011 - ARM Cortex A8 / iMX535 - Étude de robot domestique mobile)

2009

(6 mois)

CNES (stage de fin d'études)

Stage - Navigation long terme pour un robot d’exploration planétaire

  • Navigation long terme pour un robot d’exploration planétaire - Mission Exomars (initialement prévue pour 2020)
  • Étude et implémentation des algorithmes de fusion de cartes topographiques. Intégration au simulateur d’environnement martien.
  • Développement en C et optimisation pour une cible de type calculateur linux embarqué (Léon) - 30MHz / 5Mo
  • Amélioration des algorithmes de segmentation des modèles numériques de terrain.

📱 Produits (2)

  • Rover ExoMars

2005 - 2009

(5 ans)

Université de Technologie de Troyes (UTT)

Diplôme d’ingénieur en Systèmes d’Information et Télécommunications

Spécialité technologies mobiles et systèmes embarqués