Richard Koch

Principal Software Firmware Engineer at JOHNSON CONTROLS, INC. (formerly Tyco, Inc.)

Nashua, New Hampshire, 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
Richard Koch is a Principal Software/Firmware Engineer with 26 years of hands-on experience designing embedded systems, device drivers, and platform firmware across ARM and legacy architectures. He excels at Linux BSPs, U-Boot and kernel driver development, automated test systems, and manufacturing bring-up—having prototyped Buildroot/Yocto solutions and delivered an ATE for ARM controller boards. Richard combines deep software debugging with hardware-level troubleshooting using schematics and lab instruments, and he has implemented robust field upgrade and dual-partition failover schemes for resilient devices. He has supported access control and video security products at scale, added IPv6 to embedded web GUIs, and maintains a pragmatic customer-support mindset informed by GDB/core analysis. Comfortable working with global teams and contract manufacturers, he also holds an inactive secret clearance and a decades-spanning track record of turning complex embedded requirements into production-ready firmware.
code26 years of coding experience
job17 years of employment as a software developer
bookBSCS Computer Science, BSCS Computer Science at Daniel Webster College
bookAS Applied Computer Technology, AS Applied Computer Technology at Nashua Community College
github-logo-circle

Github Skills (62)

ethernet9
raspberry9
mca9
altium-designer8
gnuradio8
redpitaya8
xilinx8
zynq8
network-protocol8
dac8
dns-sd8
software-defined-radio8
mikrotik7
siemens7
vivado7

Programming languages (6)

C#C++CPHPHTMLTcl

Github contributions (5)

github-logo-circle
n1gp/librtlsdr

Mar 2014 - Mar 2018

Software to turn the RTL2832U into an SDR and also an HPSDR
Contributions:11 commits, 1 PR, 26 pushes in 4 years
software-defined-radiosdl2dacgnuradiosdr
n1gp/cudaSDR

Apr 2015 - Feb 2022

Contributions:28 commits, 28 pushes, 1 branch in 6 years 11 months
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
Richard Koch - Principal Software Firmware Engineer at JOHNSON CONTROLS, INC. (formerly Tyco, Inc.)