Digital Verification Engineer

Nuevo
Barcelona, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

Artificial Intelligence Software Debugging Perl (Programming Language) Firmware Python (Programming Language) Regression Analysis Perforce Performance Tuning SystemVerilog Tcl (Programming Language) Application Specific Integrated Circuits Fpga Hardware
+2 more
Git Physical Verification

Job description

You will develop and maintain SystemVerilog/UVM testbenches, debug protocol issues and drive coverage closure, ensuring functional correctness and compliance., * Perform functional verification of DDR/LPDDR interfaces at IP and subsystem levels.

  • Develop and maintain SystemVerilog/UVM testbenches.
  • Verify DDR/LPDDR and AMBA protocol compliance.
  • Debug RTL, verification model and specification mismatches.
  • Execute regressions, investigate failures and drive bug closure.
  • Contribute to functional coverage and verification signoff.
  • Optimize simulation performance and automate verification workflows.
  • Collaborate with RTL, architecture and firmware teams.
  • Maintain verification documentation and methodologies.

Requirements

This is a technical execution role requiring independent problem solving, ownership of verification tasks and collaboration with RTL, architecture and firmware teams., * 5+ years in ASIC/SoC functional verification.

  • Recent DDR/LPDDR or comparable high speed protocol verification experience.
  • Knowledge of AMBA protocols, including AXI, AHB, CHI or CXS.
  • Strong SystemVerilog, UVM and coverage closure experience.
  • Experience with VCS, Xcelium or Questa.
  • Good RTL debugging and SoC architecture knowledge.
  • Independent problem solving and verification task ownership.
  • Relevant engineering degree.

Important: Direct ASIC/SoC functional verification experience, including UVM development, protocol verification and coverage closure, is essential. RTL design, FPGA development or physical verification alone is insufficient. Optional / Desired

  • Python, Perl or TCL scripting.
  • Git, Perforce, LSF or Grid Engine.
  • AI tools for verification and regression analysis.
  • Simulation performance optimization.
  • Strong documentation and communication skills.

Benefits & conditions

  • Flexible working hours
  • Hybrid model, 4 days office, 1 day from home
  • 1 week per year working from anywhere
  • 25 days annual leave plus December 24 and 31
  • Monthly food allowance
  • Private medical insurance
  • Relocation bonus
  • Housing search support
  • Visa support, subject to approval
  • Family relocation support, subject to eligibility
  • Virtual shares, subject to plan terms
  • Language classes
  • Tax incentive

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Loading talks and stories from around this role…