Embedded Software Engineer at Zehnder Group International AG
Marche, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Angelo Compagnucci is an embedded software engineer with 13 years’ experience specializing in Linux-based embedded systems, BSP development (Buildroot and Yocto), kernel drivers, and U-Boot customization. He has led production-ready projects from hardware selection to QT5 GUIs and has mainlined drivers and Buildroot patches, demonstrating deep expertise in cross-compilation and build automation. At Amarula and previous roles he built custom BSPs and scalable embedded platforms; at Madisoft he migrated an infrastructure serving 1M+ daily users to AWS using Ansible and Jenkins. Currently at Zehnder Group, he applies this blend of firmware, kernel and DevOps experience to industrial products. A long-time contributor to the Buildroot ecosystem, he’s known for creating tooling and golang package infrastructure that smooth cross-builds—an indication of both practical engineering and systems-level thinking. Based in Marche, Italy, he also brings hands-on experience in large-scale industrial networks and embedded medical prototypes, combining pragmatic delivery with experimental R&D.
13 years of coding experience
15 years of employment as a software developer
Certification Linux System Administration, Certification Linux System Administration at Linux Professional Institute (LPI)
Certification Novell Certified Linux Administrator, Certification Novell Certified Linux Administrator at Novell Technical Training
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Camerino
Master Migrating to Linux from a business point of view, Master Migrating to Linux from a business point of view at CTS - Einaudi
Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at https://gitlab.com/buildroot.org/buildroot/. Do not open issues or file pull requests here.
Role in this project:
Back-end & Build Engineer
Contributions:10 commits in 4 years 11 months
Contributions summary:Angelo primarily contributes to the Buildroot project, focusing on packaging and integrating various software components. They are responsible for bumping software versions, incorporating new packages like libb64, and updating dependencies, such as Python packages, and fixing cross-compilation issues. Their work extends to improving the build system itself, by fixing file paths, adding options to disable features like dynamic libraries, and creating a new infrastructure for golang-based packages, demonstrating a strong understanding of build automation and dependency management within an embedded Linux environment.
A customized bash environment suitable for git work.
Contributions:4 PRs, 21 pushes, 8 branches in 3 years 3 months
customizedbashsuitableshellzsh
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
Angelo Compagnucci - Embedded Software Engineer at Zehnder Group International AG