Marc Herbert is a senior software engineer based in Montreal with 11+ years of experience specializing in embedded systems, OS and network engineering, and test automation. He has driven upstream contributions and product integration at Intel, notably migrating Sound Open Firmware into the Zephyr RTOS and establishing CI and validation pipelines that dramatically reduced regressions. Comfortable across the stack from low-level firmware and kernel work to build systems and release processes, he repeatedly bridges open-source projects and validated products for distributions like Fedora and Ubuntu. His open-source footprint includes quality-focused fixes and testing improvements in high-profile projects such as Sound Open Firmware and Zephyr. A pragmatic problem-solver, he excels at untangling multi-component failures across time zones and communities while improving developer workflows with static analysis and linters. Beyond code, he has led and mentored teams to scale complex backporting and integration efforts, including the large-scale ChromeOS driver backports.
11 years of coding experience
16 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Université Claude Bernard Lyon 1
Engineer's degree, Telecommunications Engineering, Engineer's degree, Telecommunications Engineering at ISAE-SUPAERO
Embedded Systems Engineer / Test Automation Engineer
Contributions:1772 reviews, 670 commits, 745 PRs in 2 years 10 months
Contributions summary:Marc primarily worked on the Sound Open Firmware project, focusing on fixing build errors, particularly related to the X86 architecture. The commits showcase a focus on code quality and the prevention of errors. The contributions include improvements to the testing infrastructure, fixing potential buffer overflows in the mailbox, and adding new features. This suggests a role centered around quality assurance and building the system.
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:662 reviews, 261 PRs, 1 push in 6 years 2 months
Contributions summary:Marc's contributions primarily involve modifications and improvements to the Zephyr RTOS build system and documentation. Their work includes addressing compiler warnings, fixing documentation errors related to the build process and configuration, and enhancing the rimage signing tool integration. They also made code adjustments to drivers, fixing issues, and added new features such as improved logging and bug fixes.
bluetooth-lereal-timezephyrsecuregit-repository
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
Marc Herbert - Senior Software Engineer at Intel Corporation