Sanjay Gupta is a Senior Director of Product Engineering and Flows & Methodologies for the ICVS Division of Siemens EDA. He was previously an Engineering Director at Qualcomm Technology, Inc. where he led the SoC Verification Team. His responsibilities included SoC Verification Methodology, SoC System Level Verification using Simulation, Acceleration, FPGA, and Power Verification. He has over 25 years of experience most of which are in the Verification area. He spent most of his career at IBM with additional positions at Synopsys, ARM and Freescale. Most of his background has been focused on Processor Verification. He also spent significant time and effort working on Methodology at various companies.