Michael Rupp

Software Engineer at Silicon Labs

Boston, Massachusetts, United States
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
Michael Rupp is a software engineer based in Boston with four years of professional experience building embedded and IoT systems. He currently contributes at Silicon Labs and has a background at Raytheon where he designed radar antenna controls, led an Agile team as Scrum Master, and developed low-level UDP communications and automated firmware test harnesses. His open-source work on the widely adopted Matter (Project CHIP) shows hands-on expertise in EFR32 platform development, OTA update tooling, bootloader image generation, and stabilizing Thread end-device behavior. With a bachelor’s in Electrical Engineering from UIUC and early roles mentoring students and revamping lab curricula, he blends hardware-aware firmware skills with practical teaching and process improvements. Notably, he pairs systems-level debugging with build automation to streamline OTA workflows—an asset for teams shipping connected-device firmware.
code4 years of coding experience
job2 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
languagesEnglish, French
github-logo-circle

Github Skills (23)

over-the-air10
c-language10
ota10
iot10
sys10
embedded10
cprogramming-language10
iot-devkit10
scripting9
connected9
connectivity9
connect9
connections9
homeconnect9
shell9

Programming languages (4)

C++CZAPPython

Github contributions (5)

github-logo-circle
project-chip/connectedhomeip

Feb 2022 - Jan 2023

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:140 reviews, 20 commits, 56 PRs in 11 months
Contributions summary:Michael primarily contributed to the Matter (Project CHIP) connected home project by modifying and adding code to the EFR32 platform, which suggests a focus on embedded systems and IoT device development. Their work included fixing crashes in the Thread end device, implementing OTA (Over-The-Air) download tests, and adding build configurations for periodic OTA timeouts and software version definitions. They also worked on generating bootloader files and adding the automatic generation of EFR OTA image files to the build process.
connectivity-standards-alliancebuild-with-matterguidedzephyrconnectivity
mykrupp/connectedhomeip-1

Jan 2022 - Mar 2022

Matter (formerly Project CHIP) is creating more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance (formerly Zigbee Alliance).
Contributions:1 PR, 114 pushes, 7 branches in 1 month
allianceconnectivityconnectivity-standards-alliancesimplifyingstandards
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
Michael Rupp - Software Engineer at Silicon Labs