Herman Schmit is a software engineer and systems architect with over a decade of experience building at the intersection of hardware and software, currently contributing at Google after roles at X and Intel. He brings deep domain expertise in FPGA, structured ASICs, reconfigurable architectures, EDA and machine-learning hardware, backed by a Ph.D. in Computer Engineering and a rare combination of academic (7 years as a CMU professor) and startup founding/operator experience. Herman has led cross-disciplinary hardware and software teams through full product lifecycles and holds 139 granted US patents and 47 publications, signaling both practical delivery and sustained innovation. He excels at untangling complex system dependencies and translating concepts until every engineer truly understands them—a skill that amplifies team velocity as much as technical designs do. Based in Marina, California, he pairs rigorous research instincts with product-focused engineering, often approaching optimization as a craft pursued more for the fun of elegant solutions than for short-term profit.
12 years of coding experience
21 years of employment as a software developer
Ph.D., Computer Engineering, Ph.D., Computer Engineering at Carnegie Mellon University
BSE, Computer Science Engineering, BSE, Computer Science Engineering at University of Pennsylvania
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Contributions:3 pushes, 5 branches in 3 months
cadedasynthesisroutingvlsi
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.