Senior Verification Engineer, LSU and Data Cache

Hireroo Ltd

Barcelona

Híbrido

EUR 75.000 - 105.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible working hours
Hybrid model
Relocation support
Private medical insurance
Language classes

Descripción de la vacante

Hireroo Ltd. in Barcelona, Spain, seeks a Senior Verification Engineer to own LSU verification of a processor core, memory ordering, cache, TLB interactions, and related bus interfaces.

You will lead planning through sign-off, collaborating with architecture, RTL and other verification teams. The role is hybrid in Barcelona, with senior-level responsibilities including testbench development, coverage closure, defect analysis and mentoring of juniors.

Formación

  • 5+ years of ASIC functional verification experience.
  • Strong SystemVerilog and UVM experience.
  • Hands-on testbench architecture experience.
  • Deep understanding of LSU, caches, TLBs and memory subsystems.
  • Strong knowledge of memory consistency and load/store pipelines.
  • RISC V ISA and privileged specification familiarity.
  • Experience with AXI4/AXI5 Lite and CHI.
  • Coverage driven verification and regression management.

Responsabilidades

  • Own the LSU verification plan, test strategy and closure criteria.
  • Build and extend UVM testbench components (drivers, monitors, scoreboards).
  • Develop directed and constrained random tests.
  • Verify store-to-load forwarding and memory ordering.
  • Verify speculative loads and vector memory accesses.
  • Cover misaligned and split accesses, exceptions and faults.
  • Verify cache, TLB and load/store pipeline interactions.
  • Drive functional and code coverage closure; manage regressions.
  • Apply formal verification to ordering or coherency properties as needed.
  • Debug RTL and testbench failures and perform root-cause analysis.
  • Resolve cross-unit verification issues with architecture/design teams.
  • Review verification code and mentor junior engineers.

Conocimientos

ASIC verification
SystemVerilog
UVM
Testbench architecture
RISC-V ISA
Memory subsystems
Memory ordering
RTL debugging
Verdi/DVE

Educación

BS/MS in Electrical Engineering/Computer Engineering/CS

Herramientas

Verdi
DVE

Descripción del empleo

Job Description

Our partner is looking for a Senior Verification Engineer to own verification of the Load/Store Unit, data cache and related bus interfaces within a processor core.

The role covers memory ordering, cache and TLB interaction, address generation, forwarding, speculative execution, vector accesses, exceptions and pipeline hazards. You will own the verification scope from planning through sign off, working closely with architecture, RTL and other verification teams.

Location: Barcelona, Spain, Hybrid
Level: Senior

Responsibilities
  • Own the LSU verification plan, test strategy and closure criteria
  • Build and extend UVM testbench components, including drivers, monitors, scoreboards and memory models
  • Develop directed and constrained random tests
  • Verify store to load forwarding and memory ordering
  • Verify speculative loads and vector memory accesses
  • Cover misaligned and split accesses, exceptions and faults
  • Verify cache, TLB and load/store pipeline interactions
  • Drive functional and code coverage closure
  • Manage regressions and analyze verification results
  • Apply formal verification to ordering or coherency properties where required
  • Debug RTL and testbench failures and drive root cause analysis
  • Resolve cross unit verification issues with architecture and design teams
  • Review verification code and mentor junior engineers
Requirements
  • 5+ years of ASIC functional verification experience
  • Strong SystemVerilog and UVM
  • Hands on testbench architecture experience
  • Deep understanding of LSU, caches, TLBs and memory subsystems
  • Strong knowledge of memory consistency and load/store pipelines
  • RISC V ISA and privileged specification
  • AXI4, AXI5 Lite and CHI
  • Coverage driven verification
  • Functional and code coverage closure
  • Regression management
  • Strong RTL debugging skills
  • Verdi, DVE or similar waveform tools
  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science or related field
Optional / Desired
  • Formal verification using JasperGold or similar
  • CPU architecture and memory execution pipeline experience
  • Prior LSU, cache or memory controller verification
  • RISC V, ARM or x86 memory models
  • Python or Perl scripting
  • Technical mentoring experience
  • Veloce or ZeBu
  • AFL++ or other fuzzing techniques
  • SystemC or C++ testbenches
What’s in it for you?
  • 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 if required
  • Family relocation support
  • Virtual shares
  • Language classes
  • Tax incentive, subject to eligibility
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Design Verification Engineer, High Speed Interface Protocols
Lead Design Verification Engineer, High Speed Interface Protocols

Hireroo Ltd • Barcelona

Híbrido
EUR 90.000 - 140.000
Flexible working hours
Hybrid model: 4 days in office, 1 day?
Relocation bonus
+6
Senior Verification Engineer - Memory Subsystem & Cache
Senior Verification Engineer - Memory Subsystem & Cache

Hireroo Ltd • Barcelona

Híbrido
EUR 75.000 - 105.000
Flexible working hours
Hybrid model
Relocation support
+2
Low Power Verification Lead
Low Power Verification Lead

Hireroo Ltd • Barcelona

Híbrido
EUR 90.000 - 130.000
Flexible working hours
Hybrid model
Relocation bonus
+5
ASIC Verification Lead
ASIC Verification Lead

Atos SE • Madrid

Híbrido
EUR 70.000 - 90.000
Flexible Work Schedule: Half day Fridays
Learning opportunities with advanced AI technologies
Intensive summer workday for work-life balance
Senior Verification Engineer – Drive Quality in Next‑Gen RISC‑V CPUs (UVM/SystemVerilog)
Senior Verification Engineer – Drive Quality in Next‑Gen RISC‑V CPUs (UVM/SystemVerilog)

Akuaro • Barcelona

Presencial
EUR 70.000 - 100.000
Flexible working hours
Competitive compensation
Learning-driven culture
+2
Design Verification Engineer – GLS & Hardware Emulation at Semidynamics
Design Verification Engineer – GLS & Hardware Emulation at Semidynamics

Semidynamics • Barcelona

Presencial
EUR 90.000 - 130.000
Barcelona office
WFH one day per week
Work from anywhere week
+1
Functional Verification Engineer
Functional Verification Engineer

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Presencial
EUR 55.000 - 75.000
Lead Design Verification Engineer – High‑Speed Interface Protocols
Lead Design Verification Engineer – High‑Speed Interface Protocols

Semidynamics • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid work in Barcelona
Competitive compensation
Work from anywhere (1 week)
DDR Design Engineer
DDR Design Engineer

Hireroo Ltd • Barcelona

Híbrido
EUR 90.000 - 130.000
Flexible working hours
Hybrid model
Relocation bonus
+3
SOC Full Chip Verification Engineer
SOC Full Chip Verification Engineer

Semidynamics • Barcelona

Presencial
EUR 85.000 - 110.000
4 days in Barcelona office
1 day WFH
1 week work from anywhere
+2