Sören Tempel

Postdoctoral Researcher at Technische Universität Braunschweig

Germany
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
Sören Tempel is a Postdoctoral Researcher and embedded systems engineer with 13 years’ experience combining academic research and hands-on IoT development in Germany. He holds advanced degrees from the University of Bremen and progressed from student tutor to PhD-level researcher, bridging theory and implementation across multiple projects. Sören has contributed to the well-known RIOT OS, fixing critical bugs (integer overflows, memory leaks, out-of-bounds access) and adding board- and peripheral-level support such as I2C for the bluepill. His career blends roles at DFKI and the University of Bremen with recent postdoc work at Technische Universität Braunschweig, reflecting a strong focus on dependable low-level networking and embedded software. Colleagues value him for finding subtle memory and networking defects that improve system robustness, a skill that complements his research on resource-constrained systems. Pragmatic, detail-oriented, and academically grounded, he excels at turning research insights into production-grade embedded code.
code13 years of coding experience
job6 years of employment as a software developer
bookDoktor der Ingenieurwissenschaften, Doktor der Ingenieurwissenschaften at University of Bremen
github-logo-circle

Github Skills (15)

c1710
iot10
embedded10
rtos10
c1110
microcontroller10
sys10
network-programming9
tcp9
cbor9
ip9
memory-management9
i2c8
c-language3
cprogramming-language3

Programming languages (31)

CSchemeStandard MLDCMakeMakefileGoHTML

Github contributions (5)

github-logo-circle
RIOT-OS/RIOT

Oct 2017 - May 2021

RIOT - The friendly OS for IoT
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:42 reviews, 67 commits, 87 PRs in 3 years 7 months
Contributions summary:Sören contributed to the RIOT operating system by fixing an integer overflow in the CBOR library. They added support for the bluepill board, including peripheral configurations and board-specific hardware initialization. Additionally, the user implemented I2C support for the bluepill, copied from the nucleo-f103 board, and fixed various bugs and memory access issues within the networking stack, including fixing out-of-bounds buffer access, integer underflows and memory leaks within different network modules such as gnrc_tcp, tftp and asymcute.
riot-osinternetofthingsrtosriotmicrocontrollers
nmeum/guix

Jul 2024 - Mar 2025

Contributions:27 pushes, 28 branches in 8 months
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
Sören Tempel - Postdoctoral Researcher at Technische Universität Braunschweig