Ludwig Knüpfer

Senior Staff Engineer at MSA - The Safety Company

Berlin, 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
Ludwig Knüpfer is a Senior Staff Engineer in Berlin with 13 years focused on Internet-connected embedded systems and the microcontroller side of IoT. At MSA he drives safety-critical embedded software while previously leading OS and virtualization work in academic research and product roles. He is an active contributor to RIOT OS, improving native ports, peripheral drivers (e.g., ADC for nRF51), low-power modes for SAMD21, and core syscall and test coverage—demonstrating deep systems-level expertise in production IoT stacks. Ludwig combines rigorous academic training from Freie Universität Berlin with hands-on firmware, driver, and testbed development, making him skilled at turning low-level hardware constraints into reliable, maintainable systems. An understated strength is his long-term focus on energy-efficient, testable embedded platforms that bridge research and commercial safety products.
code13 years of coding experience
job1 year of employment as a software developer
bookDiplom (Master equivalent), Computer Science, Diplom (Master equivalent), Computer Science at Freie Universität Berlin
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (17)

c1110
microcontroller10
c1710
iot10
adc10
rtos10
driver10
device-driver10
sys10
embedded10
samd218
checksum8
testing7
rabbitmq6
android6

Programming languages (3)

CErlangPython

Github contributions (5)

github-logo-circle
RIOT-OS/RIOT

Mar 2013 - Sep 2017

RIOT - The friendly OS for IoT
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1018 commits, 130 PRs, 60 pushes in 4 years 7 months
Contributions summary:Ludwig primarily contributes to the RIOT OS, a real-time operating system designed for IoT devices. Their work focuses on the native port, involving updates to the native CPU, board configurations, and peripheral drivers, like the ADC driver for the nrf51. The commits include changes to core system files, such as syscalls, and also encompass the addition of new tests and the implementation of low power modes for specific hardware targets like the SAMD21. Further contributions include fixing documentation typos and adding a checksum test.
riot-osinternetofthingsrtosriotmicrocontrollers
LudwigKnuepfer/RIOT

Oct 2013 - Jan 2017

Contributions:105 commits, 1 PR, 457 pushes in 3 years 4 months
iotriotrum
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
Ludwig Knüpfer - Senior Staff Engineer at MSA - The Safety Company