Weichung Wu is a Sr. Staff Verification Engineer with 14 years of experience specializing in reusable, layered UVM testbench architecture for SoC and system verification. He combines OOP-based testbench design and SOLID principles to build scalable, maintainable UVM environments, and mentors teams on bench architecture and methodology. Deep practical expertise spans SystemVerilog, SVA, Verilog simulators, function coverage, shell scripting and Perl, with a strong track record automating verification flows and integrating UVM reporting into SVA checks. At SiFive and prior roles at NXP and Marvell he has driven verification strategies for complex ASIC projects, translating data specs into rigorous verification plans and code. An efficiency-minded engineer, he even extended VIM to improve personal coding and debug productivity, reflecting a pragmatic focus on tooling and developer experience.
13 years of coding experience
17 years of employment as a software developer
Master's degree, Master's degree at National Tsing Hua University
Contributions:31 commits, 7 pushes in 8 years 7 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.