Scott Gauche

Staff FPGA Architect And Design Engineer at QSC

Grand Rapids, Michigan, 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

👤
Senior
🎓
Top School
Scott Gauche is a Staff FPGA Architect and Design Engineer with over a decade of hands-on experience delivering FPGA and embedded hardware solutions, currently based in Grand Rapids, Michigan. He combines a systems-level mindset with exceptional debugging chops to resolve intricate hardware issues efficiently and consistently deliver projects on time and on budget. At DornerWorks he led FPGA architectures, mentored engineers in Vivado/Vitis workflows, and translated customer needs into creative, low-risk designs; he now applies that leadership to system-level FPGA architecture at QSC. His open-source contributions to Adafruit's widely used CircuitPython—adding half-duplex SPI for STM32 and hardware-specific SPI improvements—underscore a practical focus on hardware-software integration. Scott’s background spans full product lifecycles from circuit and board design to multi-board system integration, and he’s known for turning ambiguous requirements into practical IP and tooling that reduce project risk. Outside work he describes himself simply as “FPGA Engineer” whose hobby is hobbies, hinting at a pragmatic curiosity that fuels continuous learning and diverse side projects.
code9 years of coding experience
job16 years of employment as a software developer
bookBSE Electrical Engineering, BSE Electrical Engineering at Grand Valley State University
github-logo-circle

Github Skills (8)

adafruit-circuit-python10
embedded10
stm10
spi10
microcontroller10
python10
c119
c179

Programming languages (6)

TypeScriptCGCC Machine DescriptionHTMLKotlinPython

Github contributions (5)

github-logo-circle
adafruit/circuitpython

Jan 2022 - Feb 2022

CircuitPython - a Python implementation for teaching coding with microcontrollers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 4 PRs, 23 comments in 1 month
Contributions summary:Scott primarily contributed to the CircuitPython project by adding and modifying support for hardware features. They implemented half-duplex SPI functionality for STM32 microcontrollers, and added support for setting SPI CLK pin pull up/down based on the SPI polarity. Additionally, the user made changes to board files, including support for new microcontrollers and configuration of SPI constructs, showing a focus on hardware and embedded system integration.
pythonpython-implementationteachingmicrocontrollerpython3
sgauche/homeassistant-config

Oct 2016 - May 2019

Home Assistant Configuration
Contributions:51 commits, 47 pushes, 1 branch in 2 years 7 months
assistanthome-assistanthomeassistanthome-assistant-configuration
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
Scott Gauche - Staff FPGA Architect And Design Engineer at QSC