Clément Péron is a Software Architect based in Paris with 14 years of hands-on experience in embedded systems, Linux BSPs, and real-time software for diverse SoCs and IoT platforms. He has progressed from embedded engineer roles at Withings, Devialet and Ledger to technical leadership at Outsight, combining low-level firmware work (U-Boot, device trees, boot/partition handling) with system-level OTA and real-time delivery. A pragmatic contributor to notable open-source projects like LibreELEC, sunxi-boards and PcapPlusPlus, he brings practical hardware enablement skills—adding device support, fixing DRAM detection and smoothing cross-compile/CI workflows. His background shows deep expertise in secure boot chains, embedded C and FreeRTOS alongside modernizing build systems to C++11-era practices. Notably, he has bridged product and platform concerns, shipping secure blockchain-related features on Ledger devices while also improving manufacturability and update mechanics for embedded fleets. He blends firmware-level rigor with architectural thinking to make complex hardware-software stacks reliable and maintainable.
13 years of coding experience
8 years of employment as a software developer
Computer Engineering, Computer Engineering at Télécom Paris
CPGE TSI, CPGE TSI at Lycée Richelieu Rueil-Malmaison
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
Role in this project:
Back-end & DevOps Engineer
Contributions:441 reviews, 43 commits, 128 PRs in 1 year 8 months
Contributions summary:Clément primarily focused on improving the build and continuous integration processes. Their contributions included fixing build issues related to dependencies like `zstd` and `Npcap`. They also addressed warnings, fixed code compilation issues, and updated the WinPcap installer. Furthermore, the user streamlined the build process by migrating to C++11 features and updating the codebase to use the correct compiler directives.
Contributions:9 reviews, 17 commits, 9 PRs in 1 year 1 month
Contributions summary:Clément primarily contributed to the `meta-mender` Yocto layer, focusing on improvements and features for the Mender client, an over-the-air (OTA) software update system for embedded devices. Their work included adding support for VirtIO disk drives, fixing installation issues related to cross-compiling, and adding partition label features to enhance disk handling and device identification. Further contributions involved modifying boot and data partition labels and updating scripts to integrate these label-based features.
meta-layermetayocto-projectproject-metamender
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.