Qureos

FIND_THE_RIGHTJOB.

SoC DV Clocking

India

Job Requirements

Key Responsibilities


  • Develop and execute the end-to-end verification strategy for the entire SoC clocking and reset subsystem.
  • Architect and build a comprehensive, reusable UVM-based testbench to verify complex clocking features.
  • Verify the functionality of critical clocking components, including Phase-Locked Loops (PLLs), clock generators, glitchless clock multiplexers, and configurable clock dividers.
  • Create and debug complex test sequences to validate all aspects of clock control, including register programming, dynamic frequency scaling (DFS), and various clocking modes.
  • Implement and execute a robust power-aware verification strategy using UPF, with a strong focus on verifying clock gating functionality across the chip.
  • Own the Gate-Level Simulation (GLS) plan for the clocking domain to catch timing-related bugs and ensure post-synthesis design correctness.
  • Collaborate closely with Architecture, RTL Design, and Physical Design teams to identify verification challenges, debug complex issues, and achieve functional sign-off.
  • Drive coverage closure by defining and tracking relevant functional and code coverage metrics.


Required Qualifications


  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of hands-on experience in ASIC/SoC Design Verification.
  • Direct and extensive experience in verifying complex clocking and reset subsystems for large-scale SoCs.
  • Strong proficiency in verification methodologies, particularly UVM and SystemVerilog.
  • Proven experience in developing complex testbenches, verification components, and constrained-random test scenarios from scratch.
  • Solid understanding of SoC architecture, including bus protocols and CPU interactions.


Preferred Qualifications


  • Demonstrable experience with low-power verification methodologies and the Unified Power Format (UPF).
  • Deep understanding of Gate-Level Simulation (GLS), including setup and debug.
  • Strong knowledge of PLL functionality, clock jitter, and glitch-free clock switching concepts.
  • Proficiency in scripting languages such as Python, Perl, or Tcl for automation and data analysis.
  • Experience debugging issues that span hardware, firmware, and software.
  • Prior experience working in a fast-paced, collaborative, large-scale project environment.

© 2025 Qureos. All rights reserved.