Esben Haabendal

Embedded Linux Consultant at OE-lite

Hobro, North Denmark Region
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
Esben Haabendal is an Embedded Linux consultant and founder with over 14 years of hands-on experience designing, building and maintaining industrial embedded Linux platforms and BSPs across PowerPC, ARM and Intel architectures. He leads OE-lite, an open-source build system framework for industrial devices, and has driven platform bring-up, bootloader and kernel work for countless products from wind-power controllers to train WiFi systems. Esben combines systems architecture and low-level device driver expertise with automation skills—contributing to projects like Buildbot and Labgrid to improve CI hooks, distributed test infrastructure and Yocto/clang build reliability. He works agile, prefers pragmatic, testable designs, and frequently bridges hardware review, initial board bringup and production test software. Based in Hobro, Denmark, he blends deep Linux kernel/U-Boot/Barebox experience with a long-standing commitment to open source tooling. An uncommon detail: he not only architects embedded platforms but also packages the developer workflows around them, shipping Dockerized lab setups and environment-driven test automation.
code14 years of coding experience
job16 years of employment as a software developer
bookM.Sc.E.E., Electrical, M.Sc.E.E., Electrical at Aalborg University
bookHTX, HTX at Frederikshavn Tekniske Skole
languagesEnglish, Danish, German
stackoverflow-logo

Stackoverflow

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

Github Skills (41)

bootloader10
continuous-integration10
buildroot10
github10
pytest10
python10
bitbake10
testing10
configuration-management10
cli-framework10
c1110
buildbot10
linux-kernel10
makefile10
yocto10

Programming languages (10)

TypeScriptDockerfileShellCTeXMakefileGoRoff

Github contributions (5)

github-logo-circle
labgrid-project/labgrid

Jun 2018 - Feb 2021

Embedded systems control library for development, testing and installation
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:12 reviews, 14 commits, 15 PRs in 2 years 7 months
Contributions summary:Esben primarily contributed to the automation and testing infrastructure of the Labgrid project. Their commits focused on enhancing the usability of the testing framework by allowing the use of environment variables for configuration, and also introduced Docker images for a distributed labgrid setup. Furthermore, the user added support for new power supply models and included improvements to the SSH and shell drivers, streamlining the interaction with embedded targets. These changes improve automation, integration, and compatibility.
testingcontrol-libraryinstallationtesting-and-developmentembedded-systems
kraj/meta-clang

Jan 2022 - Jun 2022

Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:5 reviews, 9 commits, 7 PRs in 5 months
Contributions summary:Esben primarily focused on improving the build process and resolving build issues within the clang cross-compiler project for the Yocto Project. Their contributions involved fixing native and nativesdk builds, addressing dependencies, and optimizing the build configuration for various target architectures. They also worked on compiler-rt builds, ensuring proper building of builtins and enabling the profile library. The user's work directly impacts the overall build process and reliability of the clang compiler within the OpenEmbedded/Yocto ecosystem.
yoctocompilerscodegenerationcppclang
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
Esben Haabendal - Embedded Linux Consultant at OE-lite