John Rose

Product Engineering Group Director at Cadence Design Systems

Longmont, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Rose is a Product Engineering Group Director with over three decades of hands-on experience in Verilog and SystemVerilog and 16 years in senior product roles at Cadence Design Systems. He leads engineering teams focused on SystemVerilog and SystemC solutions for complex design and verification challenges, and has deep expertise building VPI applications in C/C++ to solve customer-specific verification problems. A principal developer in early UVM and long-time contributor to verification libraries and tooling, he combines prototype-driven innovation (capture/replay, dynamic test) with customer-facing technical advocacy. Based in Longmont, Colorado, he pairs low-level simulator and PLI/VPI experience with a talent for translating complex EDA concepts into practical, deployable workflows that accelerate customer adoption.
code16 years of coding experience
job28 years of employment as a software developer
bookUniversity of Kansas
github-logo-circle

Github Skills (3)

verification9
methodology9
systemverilog8

Programming languages (1)

SystemVerilog

Github contributions (1)

github-logo-circle
Freecellera/freecellera-uvm

Apr 2010 - May 2011

Freecellera fork of the Universal Verification Methodology (SystemVerilog verification library from Accellera.org)
Contributions:423 commits in 1 year 1 month
accelleraverification-librarysystemveriloguniversal-verification-methodologymethodology
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.
Request Free Trial
John Rose - Product Engineering Group Director at Cadence Design Systems