Senior Staff Engineer at Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL)
Carbondale, Illinois, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michael Welling is a Senior Staff Engineer with 14 years of embedded systems and IoT experience, blending deep hardware design, PCB layout, and low-level firmware with embedded Linux and microcontroller software. He founded and led QWERTY Embedded Design, supported productization as Principal Embedded System Architect at Breadware, and now applies that domain expertise at Samsung's Austin research labs. Michael contributes to notable open-source projects like CircuitPython and KiCad libraries, adding board support and practical PCB templates that reflect hands-on hardware integration. Comfortable from CPLD cores and U-Boot tweaks to SPI/QSPI configuration and USB descriptors, he bridges electrical engineering and software to take prototypes into production. Based in Carbondale, IL, he pairs an MS in Electrical Engineering with a reputation for solving uncommon cross-domain problems that arise at the hardware-software boundary.
The schematic and 3D libraries for KiCad 4.0. Note that the footprint libraries are the *.pretty repos themselves. This is an orphaned repo, the news about the v5 libs, http://kicad-pcb.org/post/kicad-official-libraries/.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:7 commits, 1 PR, 11 comments in 6 months
Contributions summary:Michael primarily contributed to a KiCad library repository, specifically focusing on creating a template for a low-speed expansion board, referred to as a "lure," for the Minnowboard MAX/Turbot. Their work involved defining the board's outline, placing components, and specifying pin connections, demonstrating an understanding of PCB design and hardware integration. Further modifications included updating the board outline, removing local library dependencies, and adding mounting hole symbols.
CircuitPython - a Python implementation for teaching coding with microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:4 PRs, 9 comments, 1 issue in 17 days
Contributions summary:Michael focused on adding support for a new hardware board, the OHS2020 Badge, to the CircuitPython project. Their contributions included initializing the display, defining pin mappings, and configuring the SPI bus for communication. They also addressed issues with the QSPI flash configuration and updated the USB product information. The user demonstrated a strong understanding of microcontroller hardware and CircuitPython's embedded environment.
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 Welling - Senior Staff Engineer at Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL)