Johan Hedberg

Staff Software Development Engineer at Silicon Labs

Helsinki, Finland
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
🎓
Top School
Johan Hedberg is a Staff Software Development Engineer with 15+ years driving Bluetooth and embedded systems across Linux and Zephyr ecosystems. He has longstanding open source leadership experience—former BlueZ and Linux kernel Bluetooth maintainer and current Zephyr technical steering committee member and release manager—bridging device stack implementation, kernel subsystems, and standardization. At Intel he led Zephyr Bluetooth and x86 architecture maintenance and now continues embedded systems work at Silicon Labs, contributing hardware support and documentation to the high-profile Zephyr RTOS repository. His deep protocol expertise is complemented by practical low-level engineering (watchdog drivers, board overlays, SMP fixes) and a knack for unglamorous but critical release engineering. Beyond Bluetooth, he’s exploring Rust for safer embedded development, signaling a shift toward modern languages in resource-constrained systems. Based in Helsinki, he combines protocol standardization experience with hands-on systems delivery at scale.
code15 years of coding experience
job24 years of employment as a software developer
bookAalto-yliopisto
github-logo-circle

Github Skills (20)

hardware-interface10
embedded-language10
bluetooth-le10
c1110
linux-kernel10
integrations10
c1710
rtos10
device-driver10
driver10
sys10
system-integration10
bluetooth10
rt10
embedded10

Programming languages (4)

C++CASLPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Feb 2021 - Feb 2021

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:8 releases, 6425 reviews, 2 commits in 1 day
Contributions summary:Johan primarily contributed to the Zephyr RTOS, focusing on Bluetooth and related hardware support. They fixed a Bluetooth SMP issue by correcting key distribution bit settings. They also added support for the Intel TCO watchdog driver with configuration parameters for the rpl_crb board and added an overlay for Intel Alder Lake boards, indicating a focus on hardware and low-level systems integration within the Zephyr ecosystem. Additionally, the user updated and expanded the Zephyr documentation, enhancing release notes, migration guides, and documentation for other boards.
bluetooth-lereal-timezephyrsecuregit-repository
jhedberg/zephyr

May 2017 - Dec 2022

Primary GIT Repository for the Zephyr Project
Contributions:232 commits, 3 PRs, 920 pushes in 5 years 7 months
git-repositoryversion-controlzephyr
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
Johan Hedberg - Staff Software Development Engineer at Silicon Labs