Block Verification Technical Lead
Hace 2 días
Barcelona, Catalonia, España
Hireroo
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Specialization: Semiconductor Design and Functional Verification
Job Description
Our partner is looking for two Block Verification Technical Leads to own functional verification of critical ASIC/SoC blocks, from verification planning through tapeout signoff. Each position involves leading 3 to 4 verification engineers, developing SystemVerilog/UVM environments, driving coverage closure and collaborating closely with RTL design teams. We are recruiting for two technical specializations: Position 1: System Control & Boot Verification Focuses on verification of processor system blocks, including interrupt controllers (ACLINT, APLIC), synchronization barriers and Linux boot components. The main challenge is ensuring correct interrupt handling, synchronization and system initialization. Position 2: System Router & Interconnect Verification Focuses on verification of the system router and communication fabric connecting processor cores, memory and other SoC components. The main challenge is ensuring correct transaction routing, ordering, traffic handling and deadlock prevention under heavy workloads. Candidates with experience in either specialization are encouraged to apply. Experience in both is not required.
Location:
Barcelona, Spain Working model: Hybrid, 4 days in the office, 1 day from home Employment: Full time Responsibilities
• Own block verification plans, execution and tapeout signoff.
• Develop and maintain SystemVerilog/UVM testbenches, reference models, scoreboards and assertions.
• Drive functional coverage, regressions, debugging and bug closure.
• Lead and mentor 3 to 4 verification engineers.
• Review verification environments, distribute tasks and resolve technical challenges.
• Collaborate with RTL designers on microarchitecture and interface verification.
• Develop reusable verification components for SoC integration.
• Improve regression automation, CI and verification workflows.
• Report verification progress, risks and signoff readiness. Mandatory Requirements
• 6+ years in ASIC/SoC design verification, including at least one block taken to tapeout.
• Expert SystemVerilog and UVM, including testbench architecture from scratch.
• Strong functional coverage, SVA and verification signoff experience.
• Proven technical leadership, verification planning and mentoring.
• Deep knowledge of at least one of: CPU cores, cache controllers or coherent interconnects.
• Working knowledge of AXI and CHI protocols.
• Experience with VCS, Questa or Xcelium and debugging tools.
• Python/Bash scripting and regression automation.
• Relevant engineering degree or equivalent experience.
• Fluent English. Important: Direct ASIC/SoC functional verification experience, including UVM architecture, coverage closure, tapeout signoff and technical leadership, is essential. RTL design, FPGA development or verification execution alone is insufficient. Optional / Desired
• RISC-V, CPU cluster or AI accelerator verification.
• Cache coherence protocols, including CHI, ACE and MESI/MOESI.
• Memory ordering verification.
• GitLab CI and verification automation.
• Previous people management experience.
• System Control position: Interrupt controller, synchronization or boot verification experience.
• System Router position: NoC, coherent interconnect, transaction ordering or traffic verification experience. 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, subject to approval
• Family relocation support, subject to eligibility
• Virtual shares, subject to plan terms
• Language classes
• Tax incentive
Job Description
Our partner is looking for two Block Verification Technical Leads to own functional verification of critical ASIC/SoC blocks, from verification planning through tapeout signoff. Each position involves leading 3 to 4 verification engineers, developing SystemVerilog/UVM environments, driving coverage closure and collaborating closely with RTL design teams. We are recruiting for two technical specializations: Position 1: System Control & Boot Verification Focuses on verification of processor system blocks, including interrupt controllers (ACLINT, APLIC), synchronization barriers and Linux boot components. The main challenge is ensuring correct interrupt handling, synchronization and system initialization. Position 2: System Router & Interconnect Verification Focuses on verification of the system router and communication fabric connecting processor cores, memory and other SoC components. The main challenge is ensuring correct transaction routing, ordering, traffic handling and deadlock prevention under heavy workloads. Candidates with experience in either specialization are encouraged to apply. Experience in both is not required.
Location:
Barcelona, Spain Working model: Hybrid, 4 days in the office, 1 day from home Employment: Full time Responsibilities
• Own block verification plans, execution and tapeout signoff.
• Develop and maintain SystemVerilog/UVM testbenches, reference models, scoreboards and assertions.
• Drive functional coverage, regressions, debugging and bug closure.
• Lead and mentor 3 to 4 verification engineers.
• Review verification environments, distribute tasks and resolve technical challenges.
• Collaborate with RTL designers on microarchitecture and interface verification.
• Develop reusable verification components for SoC integration.
• Improve regression automation, CI and verification workflows.
• Report verification progress, risks and signoff readiness. Mandatory Requirements
• 6+ years in ASIC/SoC design verification, including at least one block taken to tapeout.
• Expert SystemVerilog and UVM, including testbench architecture from scratch.
• Strong functional coverage, SVA and verification signoff experience.
• Proven technical leadership, verification planning and mentoring.
• Deep knowledge of at least one of: CPU cores, cache controllers or coherent interconnects.
• Working knowledge of AXI and CHI protocols.
• Experience with VCS, Questa or Xcelium and debugging tools.
• Python/Bash scripting and regression automation.
• Relevant engineering degree or equivalent experience.
• Fluent English. Important: Direct ASIC/SoC functional verification experience, including UVM architecture, coverage closure, tapeout signoff and technical leadership, is essential. RTL design, FPGA development or verification execution alone is insufficient. Optional / Desired
• RISC-V, CPU cluster or AI accelerator verification.
• Cache coherence protocols, including CHI, ACE and MESI/MOESI.
• Memory ordering verification.
• GitLab CI and verification automation.
• Previous people management experience.
• System Control position: Interrupt controller, synchronization or boot verification experience.
• System Router position: NoC, coherent interconnect, transaction ordering or traffic verification experience. 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, subject to approval
• Family relocation support, subject to eligibility
• Virtual shares, subject to plan terms
• Language classes
• Tax incentive