El portal de empleo de España

Ingeniero de Verificación Sénior - Líder de Metodología DV y Testbench de Núcleo

Híbrido en España·Añadida hace 29 días (comprobada el 3 nov)

Semidynamics

35 ofertas abiertas

Nuestro resumen

Modalidad
Híbrido, España
Inglés
Obligatorio
Experiencia
10+ años
Formación
Titulación universitaria

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 10 años de experiencia práctica en verificación de diseño, incluyendo experiencia significativa en la verificación de núcleos de procesadores (idealmente RISC-V) o microarquitecturas complejas.

  • Experto en SystemVerilog y UVM; creación de entornos reutilizables, configurables y multi-agente, así como de testbenches de integración.

  • Sólidas habilidades en planificación de la verificación y cobertura funcional.

  • Amplia experiencia práctica con Questa (nuestro simulador principal) y una herramienta de depuración como Visualizer / Verdi; otros simuladores (VCS, Xcelium) son un plus.

  • Sólido dominio de scripting en Python (además de Bash / Tcl) y responsabilidad práctica de la infraestructura de CI/CD de verificación y de regresión.

  • Verificación basada en aserciones (SVA) y capacidad para razonar sobre contratos de "assume/guarantee" entre bloques.

  • Una mentalidad adversaria y de búsqueda de lagunas —que pregunte instintivamente "¿quién comprueba esto realmente?"— con una visión global y completa de todo el núcleo.

  • Comunicación clara entre los equipos de DV, diseño y software; capacidad para redactar planes de verificación que otros puedan seguir.

Se valorará

  • Verificación de núcleos RISC-V.

  • Verificación formal.

  • Plataformas de emulación (Veloce, ZeBu).

  • Protocolos de interfaz de núcleo/bus (por ejemplo, AXI/CHI).

Formación y certificaciones

  • B.Sc. o M.Sc. en Ingeniería Eléctrica, Ingeniería Informática o un campo relacionado.

Salario y beneficios

Qué ofrecen

  • Paquete competitivo.

El puesto

Buscamos un "Senior" o "Principal Verification Engineer" para asumir la responsabilidad de nuestro testbench principal (top-level), junto con la metodología de verificación, las herramientas y la infraestructura de integración continua que lo sustentan. En este puesto, serás responsable de evolucionar el entorno UVM de nivel superior, integrar la IP de verificación a nivel de unidad, impulsar el cierre de la cobertura funcional y de código en todo el núcleo, e identificar lagunas de verificación en los límites entre unidades. También actuarás como líder técnico dentro de la organización, contribuyendo a la iniciativa de toda la empresa para avanzar en la metodología de verificación impulsada por IA. Este puesto requiere un enfoque de verificación riguroso y orientado al detalle, así como la capacidad de proporcionar orientación técnica y mentoría a ingenieros en toda la organización de verificación de diseño.

Responsabilidades clave

Qué harás

  • Responsabilidad del testbench principal - Ser dueño, mejorar y evolucionar continuamente el testbench principal de nivel superior y su entorno UVM. Ampliar las suites de pruebas e integrar todas las VIP a nivel de unidad para que los comprobadores (checkers), monitores y la cobertura a nivel de bloque se reutilicen en el nivel superior.

  • Cobertura - Responsabilidad de la cobertura funcional y de código a nivel de núcleo: revisar los resultados nocturnos, impulsar el cierre en todas las unidades y auditar los covergroups y las pruebas para asegurar su calidad e intención real.

  • Búsqueda de lagunas entre unidades - Encontrar y cerrar huecos de verificación en los límites entre unidades. Conciliar las relaciones de "assume/guarantee" entre los testbenches de las unidades: por ejemplo, todo lo que un módulo asume sobre los módulos circundantes debe ser verificado por los testbenches de los módulos circundantes.

  • Metodología, herramientas y CI - Responsabilidad de los flujos de verificación (compilación, recolección de cobertura, regresión) y de la CI a medida que el RTL principal evoluciona: actualizar las configuraciones de compilación, retirar trabajos obsoletos, crear nuevos, mantener las regresiones sanas y eficientes. Impulsar actualizaciones concretas: migrar nuestros scripts y flujos a las versiones más recientes (por ejemplo, empezar a utilizar Questa One y la cobertura de próxima generación de Siemens en lugar del flujo antiguo) y mantener un contacto regular con los proveedores de EDA para mantenernos al día con las últimas capacidades.

  • Liderazgo técnico y mentoría - Actuar como la referencia técnica senior para los ingenieros de verificación de núcleo, revisar las arquitecturas de los testbenches a nivel de bloque y de núcleo, y ofrecer mentoría en verificación basada en aserciones y orientada a la cobertura.

Cómo trabajarás

  • 4 días a la semana en la oficina de Barcelona (centro de la ciudad), 1 día de teletrabajo.

  • 1 semana de trabajo desde cualquier parte del mundo.

Sobre Semidynamics

Sector
Tecnología

En sus propias palabras

Sobre la empresa y el equipo

  • Trabajar en una de las scale-ups de semiconductores de tecnología profunda (deep-tech) más prometedoras de Europa.

  • Trayectoria de desarrollo acelerada.

  • Un entorno colaborativo, técnico y orientado al crecimiento que valora la responsabilidad directa y el pensamiento claro.

Todas las vacantes de Semidynamics
WhatsApp
Ver los 35 empleos