Summary
Doug Horn is a Senior Software Engineer with 14 years of hands-on experience across embedded systems, FPGA tooling, device drivers, and high-level platform work, currently contributing to Android virtualization and other projects at Google. He combines deep expertise in C and Java with a proven track record of bringing silicon and transceiver hardware up to production—work he previously did at Broadcom and Altera where he bridged IC engineering and software. Comfortable from metal to web, Doug has shipped tooling, drivers, and networking protocol debugging while architecting robust, testable solutions. Based in San Francisco, he enjoys solving thorny cross-layer problems and often operates at the intersection of hardware constraints and software architecture.
14 years of coding experience
7 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Sonoma State University