Dheeraj Kumar

Software Engineer

Sunnyvale, California, United States3 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • Proficient in UVM and SystemVerilog for design verification.
  • Hands-on experience with PCIE protocol and verification IP.
  • Strong foundation in digital VLSI design and methodologies.
Stackforce AI infers this person is a VLSI Design and Verification Engineer with expertise in digital electronics and verification methodologies.

Contact

Skills

Core Skills

Universal Verification Methodology (uvm)Pcie ProtocolDesign VerificationVlsi VerificationSystemverilogDigital DesignVerilogRtl Design

Other Skills

PCIE protocol architectureDebugging regression issuesTestbench environment collaborationHamming IP verificationUVM test casesVerdi debuggingWhite box assertionsVerification methodologySystemVerilog conceptsConstraint random coverage driven verificationLinux OSDigital ElectronicsVerilog for DesignVerilog HDL programmingXilinx Vivado

About

As a design verification intern at Synopsys, I contribute to the development and testing of the PCIE VIP product, using UVM and SystemVerilog. I work with a team of experienced engineers to ensure the quality and functionality of the verification IP, and to resolve any issues or bugs that arise during the simulation process. I also apply my skills in RTL coding, and assertion based verification to support the design and verification of other products and projects. I have a master's degree in electrical and electronics engineering from Portland State University, where I gained a solid foundation in digital VLSI design, System verilog, Universal verification methodology(UVM) and OOP concepts. I also have three certifications from Maven Silicon in VLSI design methodology, system on chip design, and verification, which demonstrate my knowledge and proficiency in these domains. I am passionate about learning new technologies and tools in the VLSI field, and I aspire to become a successful and innovative engineer in this industry. Technical Proficiency: Programming Languages: Verilog, SystemVerilog Methodology: Universal Verification Methodology (UVM) Tools: Siemens-QuestaSim, Verdi, Xilinx-Vivado, GitHub, Per Force Operating Systems: Windows, Linux. Skills: UVM TB Architecture, constraint random verification (CRV), System verilog Assertions, OOP’s Protocols: Cache Coherence Protocols like MESI, ARM AMBA 3 AHB Lite, AHB, and APB. Computer Architecture: Memories (DDR), Cache, Pipelining, Branch prediction, MIPS.

Experience

3 yrs 11 mos
Total Experience
1 yr 3 mos
Average Tenure
2 yrs 7 mos
Current Experience

Synopsys inc

2 roles

Sr. Application engineer - PCIE VIP

Aug 2024Present · 1 yr 10 mos · Sunnyvale, California, United States · On-site

DV Intern - PCIE VIP

Sep 2023Jun 2024 · 9 mos · Sunnyvale, California, United States · On-site

  • Gaining a comprehensive understanding of PCIE protocol architecture and topology.
  • Familiarity with different PCIE layers, including the transaction layer, data link layer, and physical layer.
  • Debugging regression issues. Typically occur after updating tests and updating the testbench
  • Working together across several teams to find solutions in the testbench environment.
PCIE protocol architectureDebugging regression issuesTestbench environment collaborationUniversal Verification Methodology (UVM)PCIE Protocol

Qualcomm

Design verification intern

Jun 2023Sep 2023 · 3 mos · San Diego Metropolitan Area · On-site

  • I was responsible for Hamming IP verification for Automotive SOC team, where I successfully implemented a range of UVM test cases to rigorously validate the design and utilized Verdi for debugging purposes, collaborating closely with the design team to identify and resolve any issues.
  • I worked on white box assertions and seamlessly integrated checkers with the DUT to ensure the proper functionality of various modules within the design.
Hamming IP verificationUVM test casesVerdi debuggingWhite box assertionsDesign VerificationUniversal Verification Methodology (UVM)

L&t technology services limited

RTL Design Engineer

Apr 2021May 2022 · 1 yr 1 mo · Bangalore Urban, Karnataka, India

Maven silicon

VLSI VERIFICATION USING SYSTEMVERILOG

Jan 2020Mar 2020 · 2 mos · Bengaluru, Karnataka, India

  • undergone Three months of online Training which includes verfication methodology overview, systemverilog concepts, Constraint random coverage driven verfication , code coverage, Functional coverage,Assertion Baseverfication,UVM methodology overview
Verification methodologySystemVerilog conceptsConstraint random coverage driven verificationVLSI VerificationSystemVerilog

Truechip

SUMMER INTERSNSHIP

Jun 2019Jul 2019 · 1 mo · Noida, Uttar Pradesh, India

  • undergone Training in Linux OS,Digital Electronics,Verilog for Design,FPGA implementation and overview on systemverilog
Linux OSDigital ElectronicsVerilog for DesignDigital DesignVerilog

Maven silicon

VLSI DESIGN METHODOLOGY USING VERILOG

Jan 2019Feb 2019 · 1 mo · Bengaluru, Karnataka, India

  • undergone Two months of online training which include Digital Electronics And Verilog HDL programming
  • PROJECT
  • Digital Alarm Clock
  • RTL DESIGN
  • EDA TOOL : vivado
Digital ElectronicsVerilog HDL programmingDigital DesignVerilog

Education

Portland State University

Master's degree — Electrical and Electronics Engineering

Sep 2022Present

Manipal University Jaipur

B.Tech — Electronics and communication engineering

Jan 2017Jan 2021

Narayana Junior College - India

intermediate

Jan 2015Jan 2017

Narayana concept school

SSC

Jan 2014Jan 2015

Stackforce found 100+ more professionals with Universal Verification Methodology (uvm) & Pcie Protocol

Explore similar profiles based on matching skills and experience