Role Overview :
We are hiring an experienced SoC Design Verification (DV) Engineer to join our verification team. The ideal candidate will drive verification efforts for complex SoC blocks using SystemVerilog and UVM, work with high-performance buses and GPU subsystems, and collaborate closely with RTL, architecture, and validation teams to deliver silicon-quality designs.
Role & Responsibilities :
- Lead and execute functional verification for SoC subsystems and IP blocks.
- Develop, maintain, and extend UVM-based verification environments for AXI / APB interconnects, GPU interfaces and SoC integration points.
- Write SystemVerilog testbenches, assertions (SVA), coverage models, scoreboards, and checkers.
- Plan verification strategy : define test plans, coverage goals (functional / statement / functional coverage), directed + randomized tests, and regression suites.
- Debug RTL and simulation failures; perform root-cause analysis and work with RTL designers to close issues.
- Integrate and run regressions on simulators (e.g., VCS / Xcelium / Simulator of choice) and debug with waveform tools.
- Collaborate with architects, RTL designers, and firmware teams for system-level verification and bring-up support.
- Contribute to automation of regression runs, CI pipelines, and reporting.
- Mentor junior DV engineers and review verification code for quality and reusability.
- Prepare verification sign-off reports and help with DV metrics tracking.
Must-Have Skills & Knowledge :
Strong SoC architecture understanding (subsystems, interconnects, buses).Hands-on experience with AXI and APB protocols (master / slave behavior, burst handling, outstanding transactions).SystemVerilog - proficient in writing testbenches, interfaces, classes, and assertions.UVM - building modular, reusable verification environments (agents, sequences, monitor, scoreboard).Practical experience verifying GPU or multimedia / graphics IP or other complex peripherals (preferred).Good debugging skills (waveform analysis, SVA failures, race conditions).Strong scripting skills (Perl / Python / TCL / Bash) for automation and flow integration.Familiarity with simulation flows and tools (regression management, simulators, coverage analysis).Good-to-Have / Desirable :
Familiarity with ARM or AMD GPU architectures and related programming / driver interactions.Experience with formal verification or low-power verification flows.Knowledge of SoC bring-up, emulation, or FPGA prototyping.Exposure to CI / CD for hardware verification and cloud / sim farm integrations.Prior experience working in Agile teams and cross-geography & Experience :B.Tech / M.Tech / (CS or equivalent).Experience : ~4 years in SoC / IP design verification or related roles.Proven track record of shipping silicon or being part of a successful DV sign-off.What We Offer :
Opportunity to work on challenging SoC verification problems and modern GPU / SoC stacks.Collaborative engineering culture with scope for learning and mentorship.Competitive compensation and growth opportunities.(ref : hirist.tech)