Simon Guinot is a seasoned software engineer with 15 years of experience specializing in embedded systems, Linux kernel work, and IoT device drivers. Based in Besançon, France, he is an active open-source contributor to the Zephyr RTOS project, where he has fixed hardware driver bugs, added features for LED drivers and UART polarity configuration, and improved subsystem release notes. His work blends low-level hardware understanding with practical firmware engineering to make device support more robust across architectures. Comfortable in kernel and real-time contexts, he favors free software and enjoys digging into embedded device quirks that reveal subtle initialization and overflow issues. Colleagues rely on him to turn tricky hardware edge cases into reliable, maintainable code.
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:550 reviews, 25 PRs, 677 comments in 4 years 10 months
Contributions summary:Simon primarily contributes to the Zephyr RTOS project by fixing bugs and adding features related to hardware drivers. They focused on improving the functionality of LED drivers, specifically addressing overflow issues in the `led_pwm` driver and ensuring correct initialization in the `ncp5623` and `lp50xx` drivers. Furthermore, the user implemented support for configuring data polarity in the `uart_lpc11u6x` serial driver, extending the hardware support within the Zephyr ecosystem. They also updated the release notes related to LED and LED strip subsystems.
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.