Wilfried Chauveau

Staff Software Engineer at Arm

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Wilfried Chauveau is a Staff Software Engineer based in Cambridge with 11 years of experience specializing in embedded systems, IoT platforms and hardware abstraction layers. At Arm he drives IoT-SDK and mbed-os/Zephyr integrations, advising on cross-team duplication, architectural decisions and partnerships with major silicon vendors like ST and NXP. A pragmatic polyglot in C and Rust, he contributes to high-profile open-source projects such as Zephyr and Embassy, focusing on ARM Cortex‑M, interrupt handling, device trees and I2C/GPIO traits. He combines hands-on low-level firmware work—porting modules, fixing assembly constraints and resolving MacOS build issues—with systems thinking to improve team workflows and delivery. As a former CTO and founder, he also brings product and operational experience building fleet tracking solutions, back-end services and manufacturing-level hardware debugging. Colleagues seek him out for HAL design, Rust advocacy and practical solutions that bridge silicon quirks to reliable product behavior.
code11 years of coding experience
job14 years of employment as a software developer
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
126reputation
4kreached
4answers
1question
github-logo-circle

Github Skills (32)

mbed10
c-language10
async10
embedded-language10
cortex-m10
abstraction-layer10
microcontroller10
zephyr10
i2c10
gpio10
iot10
rtos10
driver10
sys10
arm10

Programming languages (20)

C++CSSRustG-codeCDCMakeMakefile

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Jun 2023 - Mar 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:299 reviews, 30 PRs, 2 pushes in 1 year 9 months
Contributions summary:Wilfried primarily contributed to the Zephyr RTOS project, focusing on ARM Cortex-M architecture. Their work involved fixing issues related to merged hex file names, improving fault handling, enabling BASEPRI-based interrupt locking, and correcting inline assembly constraints for armv8-m. The user also removed and added various properties within the project's device tree files, indicating a strong understanding of hardware configuration within Zephyr. Furthermore, the user's contributions extend to solving issues related to build systems and testing, specifically addressing build failures on MacOS.
bluetooth-lereal-timezephyrsecuregit-repository
ARMmbed/mbed-os

Jan 2018 - Jun 2020

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:27 reviews, 72 commits, 38 PRs in 2 years 5 months
Contributions summary:Wilfried primarily contributed to the Arm Mbed OS, a platform OS designed for IoT devices. Their work focused on adding support for specific hardware modules, including a Murata module based on the STM32L0 and the RAK811, and the ACONNO ACN52832 module. This involved modifying device-specific header files and peripheral pin configurations, demonstrating a focus on hardware integration and low-level software development.
kernelmbed-osoperating-systemlinuxmbed
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.
Request Free Trial
Wilfried Chauveau - Staff Software Engineer at Arm