SoC Design Verification Engineer

Key Responsibilities-

1. Subsystem and SoC Functional Verification

2. System Verilog/UVM Testbench Reuse and Enhancement

3. Processor-Based C Test Development and Verification

4. Regression Execution, Debugging, and Coverage Closure

5. Verification Planning and Collaboration

Required Technical Skills

Essential Skills

  • Strong hands-on experience in digital design verification using System Verilog and UVM.
  • Experience working with existing UVM testbenches, including modifying, extending, and debugging reusable verification components.
  • Good understanding of constrained-random verification, functional coverage, assertions, scoreboards, and checkers.
  • Experience in subsystem-level or SoC-level functional verification.
  • Strong understanding of SoC architectures, bus protocols, register interfaces, and processor-controlled peripherals.
  • Experience developing, executing, or debugging embedded C tests for processor-based SoC verification.
  • Ability to debug complex RTL simulation failures using industry-standard simulators and waveform debugging tools.
  • Experience executing regressions, analyzing failures, and driving functional coverage closure.
  • Working knowledge of scripting languages such as Python, Perl, or shell scripting.

Familiarity with version control systems and verification development workflows

Job Details

Company
Dabster Systems Ireland Limited
Location
Nationwide, United Kingdom
Employment Type
Contract
Salary
£300 - £600/day
Posted