Dv Cpu Verification Coherency
3 days ago
**Job Requirements**Position Overview**
We are seeking a highly skilled and experienced Design Verification (DV) Engineer to join our core silicon engineering team. You will be at the forefront of verifying our next-generation, high-performance, and power-efficient CPU complexes and SoCs. This role demands a deep expertise in CPU architecture, coupled with specialized knowledge in low-power design, complex clocking schemes, and high-speed protocols.
You will be responsible for ensuring the functional correctness of the most critical components of our chips, tackling complex challenges that directly impact product performance and quality.
**Key Responsibilities**:
- Develop and execute comprehensive, feature-driven verification plans for multi-core CPU subsystems, cache hierarchies, and memory management units.
- Architect, implement, and maintain robust, scalable, and reusable verification environments using **SystemVerilog and UVM**.
- Take ownership of verifying **low-power** design features, including power-gating, dynamic voltage and frequency scaling (DVFS), and retention, using **UPF-based** power-aware simulation methodologies.
- Lead the verification effort for designs with multiple asynchronous clocks, employing advanced **Clock Domain Crossing (CDC)** analysis and verification techniques.
- Verify the integration and functionality of high-speed peripheral protocols such as **UFS, PCIe, and USB**.
- Debug complex hardware bugs at the IP and SoC level, and drive them to resolution by working closely with architecture and design teams.
- Develop comprehensive functional coverage models and actively work towards achieving coverage closure to ensure thorough verification.
- Contribute to improving verification methodologies and automation to enhance team productivity.
**Required Skills and Qualifications**:
- Bachelor’s or Master’s degree in Electrical/Computer Engineering or a related field.
- 5+ years of hands-on experience in ASIC/SoC Design Verification.
- ** Direct and substantial experience in CPU verification**, including a strong understanding of processor architecture (pipelines, instruction sets, caches, MMU).
- Expert-level proficiency in **SystemVerilog and the Universal Verification Methodology (UVM)**.
- Proven ability to debug complex system-level failures and identify root causes.
**Desired Expertise & Relevant Skills**:
- **
Low Power Verification**: Deep, practical experience with the Unified Power Format (**UPF**) and verifying complex low-power management schemes.
- ** Clock Domain Crossing (CDC)**: Proven experience with CDC verification tools (e.g., SpyGlass, Questa CDC) and methodologies for ensuring correctness in multi-clock designs.
- ** High-Speed Protocols**: In-depth knowledge and verification experience with at least one of the following**:UFS, PCIe, or USB**.
- ** Cache Coherency**: Experience verifying cache coherency protocols (e.g., MESI, MOESI) in multi-core CPU environments is a significant plus.
- ** Scripting & Automation**: Strong scripting skills in languages like Python, Perl, or Tcl for automation of verification flows.
- ** Formal Verification**: Familiarity with formal verification techniques and tools is highly desirable.
- ** Gate-Level Simulation (GLS)**: Experience with running and debugging gate-level simulations with SDF back-annotation.
- ** Soft Skills**: Excellent communication skills and the ability to work effectively in a collaborative team environment.
-
DV CPU Verification Coherency
1 week ago
Bengaluru, Karnataka, India Quest Global Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Requirements Position OverviewWe are seeking a highly skilled and experienced Design Verification (DV) Engineer to join our core silicon engineering team. You will be at the forefront of verifying our next-generation, high-performance, and power-efficient CPU complexes and SoCs. This role demands a deep expertise in CPU architecture, coupled with...
-
Staff, Design Verification
7 days ago
Bengaluru, Karnataka, India, Karnataka Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on.This role is hybrid, based out of...
-
DV Engineer
7 days ago
Bengaluru South, Karnataka, India ThunderSoft Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDV EngineerExperience: 7-10 yearsWork Location: BangaloreRole and Responsibilities :· Individual contributor role with ability to perform assigned DV tasks independently· Collaborate with other team members to perform DV activities.Skills and Qualification :Domain : CPU/Cache Coherency, PCIe, SoC DV, CPU DV, NoC/NIC(Interconnects), DDR/HBM· Demonstrate...
-
Staff, Design Verification
7 days ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on.This role is hybrid, based out of...
-
Staff, Design Verification
1 week ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on.This role is hybrid, based out of...
-
Staff, Design Verification
1 week ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on. This role is hybrid, based out of...
-
Staff, Design Verification
2 days ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on. This role is hybrid, based out of...
-
Staff, Design Verification
1 week ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on.This role is hybrid, based out of...
-
Staff, Design Verification
1 week ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on.This role is hybrid, based out of...
-
Staff, Design Verification
5 hours ago
Bengaluru, India Tenstorrent Full timeWe're looking for a passionate and hands-on RISC-V CPU Cluster/SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters. If building from scratch, innovating on methodology, and collaborating with top-tier CPU designers excites you — read on. This role is hybrid, based out of...