Marian Buschsieweke

Embedded Software Engineer at ML!PA Consulting GmbH

Magdeburg, Saxony-Anhalt, 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
Marian Buschsieweke is an Embedded Software Engineer with 10 years of experience building secure, production-ready firmware and IoT prototypes, currently contributing to ML!PA’s embedded software team. With a PhD-level research background at Otto-von-Guericke University focused on access control for resource-constrained MCUs, he pairs deep security expertise with hands-on skills in PCB design, driver development, and system integration. Marian is a prolific open-source maintainer—one of the core contributors to RIOT-OS with 2000+ commits—and maintains over 100 packages in Alpine Linux, reflecting a rare blend of research rigor and operational stewardship. He has significant experience writing and leading third-party funded projects, supervising numerous theses, and delivering user-focused embedded interfaces for industrial access control and Industry 4.0 systems. Notably, his work spans low-level peripheral drivers through system-wide security architectures, making him effective at turning constrained-hardware research prototypes into maintainable, field-deployable solutions.
code10 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Otto-von-Guericke University Magdeburg
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Münster
bookAbitur, Abitur at Evangelisch Stiftisches Gymnasium
github-logo-circle

Github Skills (16)

rt10
c1710
embedded10
rtos10
device-driver10
driver10
c1110
sys10
i2c9
c-language8
uart8
spi8
cprogramming-language8
communications7
iot7

Programming languages (16)

JavaC++RustCScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
RIOT-OS/RIOT

May 2018 - Jan 2023

RIOT - The friendly OS for IoT
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 2658 reviews, 1655 commits in 4 years 9 months
Contributions summary:Marian made significant contributions to the RIOT operating system within the riot-os/riot repository. Their work focused on optimizing the structure layout of headers in the GNRC network interface, and fixing and adding drivers for peripherals, specifically addressing issues with the SPI driver on the LPC2387 processor and adding support for new drivers for the CC110x transceiver and the DFPlayer MP3 player. They also introduced enhancements such as adding on-board button support and incorporating SAUL integrations and fixing a bug in a critical function.
riot-osinternetofthingsrtosriotmicrocontrollers
ComSys-OVGU/c-tasks

Jul 2017 - Sep 2021

C Programming Self-Instruction Course
Contributions:1 review, 16 commits, 1 PR in 4 years 2 months
instructionc-programming
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
Marian Buschsieweke - Embedded Software Engineer at ML!PA Consulting GmbH