Clark Hilbert is a Senior Software Engineer with six years of experience specializing in low-level systems and C/C++ development at the intersection of hardware and software. He built and evolved backend Place-and-Route tooling for Achronix FPGAs and now applies that domain expertise at Baya Systems, bringing production-grade toolchain experience to silicon-focused software. Educated with a BS and MS in Computer Engineering from UC Santa Cruz, he also taught advanced C++ and systems courses, underscoring strong fundamentals and an ability to communicate complex topics. Clark’s background includes real-world networking and media-server work in C, reflecting versatility across embedded, EDA, and systems software. He’s drawn to substantial engineering challenges that leverage both hardware insight and rigorous software design.
5 years of coding experience
6 years of employment as a software developer
Master's degree Computer Engineering, Master's degree Computer Engineering at Baskin Engineering at UCSC
Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Contributions:22 commits, 1 PR, 17 pushes in 2 months
asichdlsynthesisinfrastructuresimulation
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.