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.
8 years of coding experience
5 years of employment as a software developer
Studentexamen It/data, Studentexamen It/data at Kunskapskällan Gymnasieskola
Kandidatexamen Fysik, Kandidatexamen Fysik at University of Gothenburg
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: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.
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