Suraj Vellengar is a Principal Engineer based in Austin with over 6 years of focused experience in CPU verification and subsystem validation, specializing in RISC-V and ARM fetch, MMU, and advanced interrupt architectures. He brings deep hands-on expertise in UVM/SystemVerilog/UVC development, ASIC-to-FPGA porting, and peripheral verification across AXI, AHB, I2C and DDR interfaces. At SiFive he progressed from Staff to Principal Engineer, demonstrating both technical leadership and a track record of delivering complex block- and top-level verification for CPU designs. Known for mentoring teams and driving quality and schedule discipline, he blends low-level architectural understanding with practical validation strategies. A detail-oriented engineer, he pairs protocol-level verification rigor with system-level integration experience that shortens bring-up cycles and improves silicon readiness.
6 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree Electronincs, Bachelor’s Degree Electronincs at Sanjeevani Education Societys College of Engineering
Jijamatha education societies sadhavi parathishudahji English medium school
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.