Riadh Ghaddab is a Senior Software Engineer based in the Greater Nice area with five years of professional experience and a deep background in realtime and embedded systems. He has led sensor and energy management software efforts at Intel, developed FPGA and Linux kernel drivers for SDR and HPC projects, and now contributes to embedded Linux and consumer IoT work at BayLibre and his company SMARTING. An active contributor to the Zephyr RTOS, Riadh has implemented a new zero-cost memory storage system (ZMS), optimized IPC, NVS filesystem and power-management code, and ships sample apps to improve usability and testing. His skill set bridges low-level kernel and driver development, FPGA/RTOS integration, and practical system validation using RF instrumentation. He combines academic training from Télécom Paris and Supcom with entrepreneurial experience, making him effective at turning research-grade prototypes into production-ready embedded solutions. Colleagues describe him as a pragmatic engineer who pairs rigorous hardware-level understanding with a focus on maintainable, well-tested firmware.
5 years of coding experience
7 years of employment as a software developer
Telecom Engineer Realtime and embedded systems, Telecom Engineer Realtime and embedded systems at Supcom
Master's degree Realtime and embedded systems, Master's degree Realtime and embedded systems at Télécom Paris
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:155 reviews, 18 PRs, 220 comments in 1 year 7 months
Contributions summary:Riadh primarily contributes to the Zephyr RTOS, focusing on embedded systems development. Their commits involve fixing bugs and optimizing code related to the Inter-Process Communication (IPC) service, the NVS filesystem, and power management policies. They also implemented a new memory storage system (ZMS) and integrated it within the settings subsystem, demonstrating a strong understanding of memory management and embedded storage solutions. Furthermore, they created a sample application to showcase the ZMS features, indicating a focus on testing and usability.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:155 pushes, 29 branches, 4 comments in 1 year 7 months
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.