CareerPlan

Digital Verification Engineer - Athens or Patra, Greece

Marousi, GreeceFull-time2026-10-21 → 2026-11-10

Core

Verify complex GPU and SoC hardware blocks to ensure designs meet functional, performance, and quality requirements.

Role type

Digital Verification Engineer (GPU/SoC)

Builds

GPU and System-on-Chip (SoC) hardware designs

Domain

Semiconductor / Hardware Engineering

Required skills

SystemVerilog, UVM, constrained-random testing, functional coverage, regression management, digital design fundamentals, waveform debugging, RTL verification flows

Preferred skills

CPU/GPU design experience, memory controller verification, DMA engines, AMBA protocols (AXI/AHB), SystemVerilog Assertions, C/C++/Python/Perl/Tcl, formal verification, emulation, FPGA prototyping, EDA tools

Technologies

SystemVerilog, UVM, AMBA AXI, AMBA AHB, EDA tools

Responsibilities

Develop and maintain reusable verification environments; Create verification plans, test scenarios, directed tests, constrained-random tests, and functional coverage models; Develop and maintain SystemVerilog and UVM-based testbenches; Verify control logic, datapaths, register interfaces, FIFOs, pipelines, arbiters, and data-movement functions; Verify interfaces and protocol behavior; Develop assertions and checks; Run simulations and regressions, analyze failures, and debug issues; Collaborate with RTL designers to reproduce, isolate, and resolve functional issues; Track verification progress and contribute to coverage analysis and closure activities; Review specifications, RTL, test plans, and verification results; Support continuous improvement of verification methodologies, infrastructure, and automation; Document testbench architecture, test scenarios, debug findings, and verification status

Seniority

Mid-level (2–5 years experience)