Jan Lübbe

Embedded Linux Engineer at Debian

Brunswick, Lower Saxony, 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
Jan Lübbe is an Embedded Linux Engineer with 26 years of experience building and maintaining Linux systems from kernel to GUI, currently at Pengutronix and a long-time Debian developer. He has deep expertise in embedded distribution engineering (OpenEmbedded, Debian), IP and cellular networking, and secure update systems, co-maintaining projects like rauc and labgrid. His open-source contributions include meaningful fixes to openembedded-core package management and enhancements for RAUC to support verity bundles and partition table handling. Jan’s background includes early mobile middleware work at Openmoko and operational networking for a large student dormitory, giving him both product-facing and infrastructure experience. He combines systems-level insight with practical deployment automation, often surfacing subtle bug fixes that prevent package conflicts and improve update reliability. Based in Brunswick, Germany, he brings a pragmatic, long-term view to embedded Linux reliability and maintainability.
code26 years of coding experience
job10 years of employment as a software developer
bookDiplom, Informatik / Computer Science, Diplom, Informatik / Computer Science at Technische Universität Carolo-Wilhelmina zu Braunschweig
languagesGerman, English
stackoverflow-logo

Stackoverflow

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

Github Skills (22)

python10
package-management10
linux10
software-update10
build-system10
deb10
c1110
power-management10
c1710
sys10
openssl10
apt10
embedded10
openembedded10
testing9

Programming languages (17)

C++CRustMakefileGoHTMLBitBakeKotlin

Github contributions (5)

github-logo-circle
labgrid-project/labgrid

Dec 2016 - Jan 2023

Embedded systems control library for development, testing and installation
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 releases, 480 reviews, 840 commits in 6 years 2 months
Contributions summary:Jan primarily contributed to the embedded systems control library. They implemented and tested power control mechanisms, introducing manual and external power drivers with supporting test cases. The user also fixed syntax issues in the setup script and refactored the protocol layer, adding a new power protocol.
testingcontrol-libraryinstallationtesting-and-developmentembedded-systems
rauc/rauc

Apr 2015 - Jan 2023

Safe and secure software updates for embedded Linux
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:25 releases, 736 reviews, 1004 commits in 7 years 10 months
Contributions summary:Jan contributed to the RAUC project, which is focused on safe and secure software updates for embedded Linux systems. The user implemented features to enable the verification of a bundle with a specific focus on supporting the verity bundle format. They also added support for MBR, boot partition, and a GPT partition table.
ota-firmware-updateslukssecurefotaupdates
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
Jan Lübbe - Embedded Linux Engineer at Debian