Senior Digital Verification engineer

ST

Italia

Presencial

EUR 45.000 - 65.000

Jornada completa

14 días+
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

ST cerca un Digital Verification Engineer – SoC per il team MDRF-RFOC-DVCC Digital Verification a Napoli, dedicato alla verifica digitale di SoC/IP complessi per applicazioni automotive/industriali.

Il candidato lavorerà su SystemVerilog UVM, firmware/driver in C e script Python per automazione, coprendo l’intero ciclo di verifica: definizione della strategia, creazione dell’ambiente, analisi della copertura e debug. Verranno usate anche strumenti IA per accelerare lo sviluppo e l’analisi.

Formación

  • Laurea in Ingegneria Elettronica/Informatica o discipline correlate.
  • Conoscenza solida della verifica digitale di circuiti integrati (RTL, testbench, stimoli, checker, coverage).
  • Esperienza pratica con SystemVerilog e metodologia UVM (componenti UVM, configurazione ambiente, sequence e gestione virtual sequence).
  • Buona conoscenza del linguaggio C per sviluppo test/firmware.
  • Esperienza con Python per scripting e automazione.
  • Buona conoscenza di Unix/Linux (shell, file system, batch jobs, scripting di base).
  • Conoscenza di simulatori digitali principali (Cadence Xcelium, Synopsys VCS, Siemens Questa).
  • Conoscenza di controllo versione (Git, SVN, DesignSync).
  • Buona padronanza dell'inglese scritto e parlato.
  • Età/esperienza: 5-8 anni nel ruolo.

Responsabilidades

  • Definire la strategia di verifica in collaborazione con architetti e progettisti a livello IP e/o SoC.
  • Sviluppare e mantenere testbench UVM in SystemVerilog (environment, agent, sequencer, driver, monitor, scoreboard).
  • Scrivere e integrare test in C per la verifica di subsystem e SoC in simulazione ed eventualmente in emulazione.
  • Sviluppare script Python (e, se necessario, Bash/Tcl/Perl) per automazione di regressione, post-elaborazione dei risultati, analisi di copertura e generazione di report.
  • Eseguire il debug funzionale dei test falliti, interfacciandosi con RTL e architetti di sistema.
  • Eseguire simulazioni a gate-level con back-annotation SDF, analizzando issue di timing e collaborando con i team di design/implementazione.
  • Analizzare e gestire copertura funzionale e di codice, proponendo nuovi test o miglioramenti del testbench.
  • Utilizzare strumenti guidati dall'AI per generazione/revisione di codice testbench, analisi dei log e accelerazione del debug.
  • Contribuire al miglioramento continuo dei flussi di verifica (metodologie, librerie, linee guida).
  • Generare documentazione chiara e strutturata su specifiche di verifica, architettura del testbench, piani di test e risultati chiave.

Conocimientos

SystemVerilog
UVM
C
Python
Unix/Linux
English
Cyclic testing/verification
testbench development
debug

Educación

Laurea in Ingegneria Elettronica/Scienze dell'Ingegneria/Fisica con focus elettronico

Herramientas

Cadence Xcelium
Synopsys VCS
Siemens Questa

Descripción del empleo

LA NOSTRA STORIA

Noi di ST crediamo nel potere della tecnologia di guidare l’innovazione e avere un impatto positivo sulle persone, sulle imprese e sulla società. Siamo un'azienda globale di semiconduttori e la nostra tecnologia avanzata e i nostri chip costituiscono la parte nascosta del mondo in cui viviamo oggi.

Entrando in ST farai parte di un'azienda di oltre 115 nazionalità e presente in 40 paesi, con oltre 50.000 creatori di tecnologia in tutto il mondo!

Lo sviluppo di tecnologie richiede più del solo talento: siamo infatti alla ricerca di persone straordinarie che comprendano la collaborazione e il rispetto. Persone con passione e il desiderio di rompere lo status quo, guidare l'innovazione e sbloccare il proprio potenziale. Intraprendi un viaggio con noi, dove puoi innovare per un futuro che vogliamo rendere più intelligente e più verde, in modo responsabile e sostenibile. La nostra tecnologia inizia con te.

Role

We are looking for a Digital Verification Engineer – SoC to join our MDRF-RFOC-DVCC Digital Verification team in Naples, dedicated to the digital verification of complex SoC/IP for automotive / industrial applications.

The selected candidate will work on SystemVerilog UVM testbenches, firmware / drivers in C, and Python scripts for automation, contributing to the entire verification cycle: from strategy definition to environment creation, up to coverage analysis and debug. Within the team we also use AI-assisted tools and methodologies to accelerate development, debug, and results analysis, and we expect the candidate to be curious and interested in leveraging these technologies in day-to-day activities.

Main Responsibilities
  • Define, in collaboration with architects and designers, the verification strategy at IP and/or SoC level.
  • Develop and maintain UVM testbenches in SystemVerilog (environment, agent, sequencer, driver, monitor, scoreboard).
  • Write and integrate C tests for subsystem and SoC verification in simulation and/or emulation environments.
  • Develop Python scripts (and, when needed, bash/Tcl/Perl) for:
    • regression automation,
    • post-processing of results,
    • coverage analysis and report generation.
  • Perform functional debug of failing test cases, interacting with the design (RTL) team and system architects.
  • Run and debug gate-level simulations with SDF back-annotation, analyzing timing-related issues and collaborating with design and implementation teams to identify and resolve problems.
  • Analyze and manage functional coverage and code coverage, proposing new tests or testbench improvements to meet quality targets.
  • Use AI-assisted tools and workflows for:
    • generation and review of testbench code and scripts,
    • log analysis,
    • debug acceleration.
  • Contribute to the continuous improvement of verification flows (methodologies, common libraries, guidelines, best practices).
  • Produce clear and structured documentation for:
    • verification specifications,
    • testbench architecture,
    • test plans,
    • key results.
Technical Requirements Mandatory (must-have)
  • Degree in Electronic Engineering, Computer Engineering/Science, Physics with an electronics focus, or related disciplines.
  • Solid knowledge of digital verification of integrated circuits (RTL concepts, testbench, stimuli, checkers, coverage).
  • Hands-on experience with SystemVerilog and UVM methodology:
    • development of UVM components (sequencer, driver, monitor, scoreboard),
    • environment configuration,
    • sequence and virtual sequence management.
  • Good command of the C language for verification-oriented test/firmware driver development.
  • Experience with Python for scripting and automation.
  • Good knowledge and practical use of the Unix/Linux environment (shell, file system, batch jobs, compilation, basic scripting).
  • Familiarity with major digital simulators (e.g. Cadence Xcelium, Synopsys VCS, Siemens Questa).
  • Basic knowledge of version control flows (Git, SVN, DesignSync).
  • Good command of written and spoken English.
  • 5-8 years of experience in the role.
Desirable (nice-to-have)
  • Experience with SoC/IP verification (AMBA/AXI/APB/AHB buses, memory interfaces, peripherals, interrupt controllers, DMA, etc.).
  • Basic knowledge of machine learning / AI and use of AI tools for:
    • code generation,
    • log analysis,
    • test and scenario creation.
  • Knowledge of formal verification techniques (e.g. property checking, assertion-based verification) and familiarity with formal tools.
  • Experience in ISO 26262 environments.
  • Knowledge of other scripting languages (bash, Tcl, Perl) and related EDA tools (lint, CDC, STA) is a plus.
Personal Skills
  • Analytical mindset and strong problem-solving attitude.
  • Attention to detail and strong product quality orientation.
  • Ability to work in cross-functional teams (design, architecture, emulation, firmware).
  • Proactivity in proposing flow improvements and automation.
  • Willingness to learn new technologies, particularly AI tools and methodologies applied to engineering.
  • Good communication and technical documentation skills.

ST è orgogliosa di essere una delle 17 aziende certificate come Top Employer Globale 2025 e la prima e unica azienda di semiconduttori a raggiungere questa distinzione. ST è stata riconosciuta in questa classifica grazie al suo approccio di miglioramento continuo e si distingue particolarmente nelle aree di etica e integrità, scopo e valori, organizzazione e cambiamento, strategia aziendale e performance.

In ST, ci impegniamo a promuovere un ambiente di lavoro diversificato e inclusivo, e abbiamo tolleranza zero per la discriminazione. Miriamo a reclutare e mantenere una forza lavoro diversificata che rifletta le società intorno a noi. Ci sforziamo per l'equità nello sviluppo della carriera, nelle opportunità di carriera e nella remunerazione equa. Incoraggiamo i candidati che potrebbero non soddisfare tutti i requisiti a presentare domanda, poiché apprezziamo le prospettive diverse e offriamo opportunità di crescita e apprendimento. La diversità, l'equità e l'inclusione (DEI) sono intrecciate nella nostra cultura aziendale. La nostra visione DEI è: "In ST, puoi essere la versione autentica di te stesso".

Per saperne di più visita il sito: st.com/careers

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

Senior Digital Verification engineer
Senior Digital Verification engineer

STMicroelectronics Italia • Napoli

Presencial
EUR 40.000 - 60.000
Opportunità di crescita e apprendimento
Ambiente di lavoro inclusivo
Senior Digital Verification engineer
Senior Digital Verification engineer

ST • Napoli

Presencial
EUR 55.000 - 90.000
Senior Digital Designer
Senior Digital Designer

STMicroelectronics • Catania

Presencial
EUR 55.000 - 65.000
Senior Digital Designer
Senior Digital Designer

STMicro • Catania

Presencial
EUR 55.000 - 65.000
Digital Designer
Digital Designer

STMicroelectronics • Pisa

Presencial
EUR 38.000 - 46.000
Digital Designer
Digital Designer

STMicro • Pisa, Catania

Presencial
EUR 38.000 - 46.000
Analog Design Manager
Analog Design Manager

STMicroelectronics Italia • Cornaredo

Presencial
EUR 60.000 - 75.000
Analog Design Manager
Analog Design Manager

STMicroelectronics Italia • Lombardia

Presencial
EUR 60.000 - 75.000
Analog Designer
Analog Designer

STMicroelectronics • Pisa

Presencial
EUR 38.000 - 46.000
Analog Designer
Analog Designer

STMicroelectronics Italia • Pisa

Presencial
EUR 38.000 - 46.000