Jon Smirl is a veteran software engineer and founder with 26 years building embedded, kernel and IoT systems and a long track record of shipping hardware-linked products from concept to manufacture. As owner of Lowpan he consults on connected-device projects—everything from WebRTC doorbells to Alexa-integrated dimmers—and has hands-on experience in hardware design and injection molding as well as software. His early kernel work spans DRM/graphics, IR and 802.15.4 subsystems and extensive Linux driver development for projects like Digispeaker; he’s also contributed to the Matter/connectedhomeip effort that shapes smart-home interoperability. Combining MSCS and an MBA from Northwestern with decades of product leadership, he pairs deep systems-level engineering with practical product and manufacturing know-how. An understated strength is his ability to translate low-level kernel and firmware expertise into user-facing, scalable distributed systems for consumer IoT.
Contributions summary:Jon primarily contributed to the Digispeaker project by developing and modifying drivers related to the Freescale MPC5200 processor, an embedded system. Their work included implementing and refactoring the I2S (Inter-IC Sound) driver, adding support for internal clock sources, and creating an AC97 (Audio Codec '97) driver. The user also integrated support for the STAC9766 codec and the Phytec pcm030 base board.
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:
Embedded Systems Engineer / IoT Developer
Contributions:9 reviews, 7 commits, 11 PRs in 9 months
Contributions summary:Jon's contributions primarily revolve around modifying and generating code related to the Matter (connectedhomeip) project, which suggests a focus on IoT and embedded systems. The commits involve consolidating device definitions, adding events to XML files, and removing sample extensions. These changes likely involve interactions with build tools (scripts/tools/zap_regen_all.py) and core functionality of the connected home standard, which aligns with embedded systems and IoT development.
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.