Embedded Software Engineer at Open Home Foundation
Lucerne Metropolitan Area Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Stefan Agner is an experienced embedded software engineer with 26 years of experience bridging Linux, low-level system work and electronics, now leading Home Assistant OS and Supervisor efforts at the Open Home Foundation. He combines kernel/BSP expertise from years at Toradex with pragmatic IoT and firmware integration—contributions span Buildroot, libopencm3 and device-specific kernel fixes that improve boot and peripheral support. Stefan is an active open-source contributor to high-profile projects like Matter/connectedhomeip and Home Assistant, where he has improved controllers, REST APIs, frontend UX and add-on security and automation. He’s comfortable across the stack: from async Python controller code and Docker-based orchestration to device trees, eMMC lifecycle metrics and microcontroller support. Known as an optimist and perfectionist, he prefers the technical friction where software meets hardware and often gravitates toward tasks that require cleaning up APIs, hardening build processes or backporting critical fixes. Based in Lucerne, Switzerland, he pairs a strong academic background with practical hands-on engineering that surfaces in reliable, production-grade embedded systems.
26 years of coding experience
16 years of employment as a software developer
Master of Science (MSc) Computer Science & Engineering, Master of Science (MSc) Computer Science & Engineering at University of Washington
Bachelor of Science in Information Technology Specialization in Software Systems, Bachelor of Science in Information Technology Specialization in Software Systems at Lucerne University of Applied Sciences and Arts, Engineering and Architecture
Contributions:41 releases, 560 reviews, 781 commits in 2 years 6 months
Contributions summary:Stefan's contributions primarily focus on low-level system software development within the Home Assistant Operating System project. Their work includes implementing support for booting from USB mass storage devices and backporting necessary PCIe/XHCI patches for Raspberry Pi 4. Furthermore, the user modified the device tree to configure system features, and the kernel, and addressed various bug fixes related to the device's hardware, specifically improving the boot process.
:heavy_plus_sign: Docker add-ons for Home Assistant
Role in this project:
Backend & DevOps Engineer
Contributions:389 reviews, 37 commits, 369 PRs in 3 years 5 months
Contributions summary:Stefan primarily focused on the Home Assistant add-ons repository, making contributions to the Docker add-ons. They implemented security enhancements by updating security option separators in shell scripts. Additionally, they moved the Matter Server add-on to the official repository, addressing lint issues and incorporating code review suggestions. Furthermore, they updated the add-on's banner with relevant information.
add-onssignassistantdockerhome-assistant
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.