Benjamin Björnsson

Embedded Engineer at Benjamin Björnsson AB

Jönköping, Sweden
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
Benjamin Björnsson is an embedded engineer with eight years of hands-on experience designing and integrating hardware-first firmware for safety- and performance-critical systems. Based in Jönköping, Sweden, he has progressed from trainee and research roles in automotive suppliers to tech-lead responsibilities and now runs his own consultancy, blending product-focused pragmatism with team leadership. He is an active contributor to the Zephyr RTOS, adding STM32C0 support for peripherals like GPIO, ADC, RTC, DMA and PWM—demonstrating deep device-tree and board integration expertise in a widely used open-source RTOS. Comfortable across low-level driver development, board bring-up and system architecture, he pairs a physics degree with practical manufacturing and inflator development background that helps him bridge theory, hardware constraints and production realities.
code8 years of coding experience
job5 years of employment as a software developer
bookStudentexamen It/data, Studentexamen It/data at Kunskapskällan Gymnasieskola
bookKandidatexamen Fysik, Kandidatexamen Fysik at University of Gothenburg
languagesSwedish, English
github-logo-circle

Github Skills (12)

gpio10
embedded-language10
device-tree10
adc10
stm10
microcontroller10
zephyr10
dma9
rtc9
pwm9
watchdog9
i2c9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Dec 2021 - Nov 2024

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:156 reviews, 150 PRs, 4 branches in 2 years 11 months
Contributions summary:Benjamin primarily contributed to adding support for the STM32C0 series of microcontrollers to the Zephyr RTOS. Their work included adding support for GPIO, ADC, RTC, watchdog, DMA, and PWM functionality. They also created device tree entries and board configurations for the Nucleo_c031c6 board, enabling features like I2C, and ADC. Their contributions demonstrate a strong focus on hardware integration within the Zephyr ecosystem.
bluetooth-lereal-timezephyrsecuregit-repository
benjaminbjornsson/zephyr

Jan 2022 - Nov 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:2 PRs, 294 pushes, 304 branches in 2 years 10 months
architecturesscalablegit-repositorysecuresoftware-defined-radio
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
Benjamin Björnsson - Embedded Engineer at Benjamin Björnsson AB