Wolfgang Betz

Embedded System SW - Principal Engineer, Member Of Technical Staff at STMicroelectronics

Agrate Brianza, Lombardy, Italy
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

👤
Senior
🎓
Top School
Wolfgang Betz is a senior embedded systems engineer and principal technologist with over three decades of experience and a decade in his current principal role at STMicroelectronics, where he accelerates AI inference on embedded platforms and leads early OS and SoC bring-ups. He combines low-level firmware expertise—demonstrated by contributions to the widely used ARM Mbed OS (I2C, RTOS idle/sleep hooks, STM32 fixes)—with system-level skills in SMP optimization, CoreSight debug/trace, and many-core integration. His background spans academic research in distributed programming and long-term leadership in embedded software management, including virtualization and security-hardened micro-kernel work. Based in Agrate Brianza, Italy, he’s comfortable bridging hardware and software teams to ship performant, real-time systems and often surfaces subtle timing and sleep-path issues that others miss.
code10 years of coding experience
job15 years of employment as a software developer
bookDipl. Inf. Computer Science, Dipl. Inf. Computer Science at University of Erlangen-Nuremberg
bookAbitur Mathematik Chemie Englisch Erdkunde, Abitur Mathematik Chemie Englisch Erdkunde at Gymnasium Neustadt a.d. Waldnaab
languagesGerman, Italian, English
github-logo-circle

Github Skills (9)

c1710
i2c10
embedded10
rtos10
c1110
sys10
stm32f410
hal10
iot8

Programming languages (6)

DockerfileC++ShellCJavaScriptPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Oct 2016 - Mar 2018

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:21 commits, 21 PRs, 174 comments in 1 year 5 months
Contributions summary:Wolfgang primarily contributed to bug fixes and improvements within the I2C API for STM32F4 microcontrollers, addressing timeout issues and clock configuration. They also made changes to the RTOS idle hook, including sleep and deep sleep functionality, along with introducing a new platform sleep header. Additionally, the user corrected return values for the I2C::write() method and aligned HAL & US tickers, also making them idle safe, and made modifications to the HAL and US tickers for improved debugging on STM32F401xE, freezing the master timer.
kernelmbed-osoperating-systemlinuxmbed
betzw/mbed-os

Feb 2016 - Oct 2018

Contributions:99 pushes, 39 branches, 21 tags in 2 years 8 months
mbedarmmbed-os
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
Wolfgang Betz - Embedded System SW - Principal Engineer, Member Of Technical Staff at STMicroelectronics