Intership: SW Cybersecurity V&V post degree

STMicroelectronics Italia

Napoli

On-site

EUR 45,000 - 60,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

STMicroelectronics Italia cerca una figura con Laurea magistrale in Ingegneria e solida esperienza in sistemi embedded, firmware e debugging per attività di verifica funzionale e validazione software su componenti embedded dedicati al boot path e ai core crittografici.

La posizione prevede collaborazione con team di sviluppo, architettura e validazione, definizione di test, esecuzione di campagne e analisi dei risultati su target microcontrollore in laboratorio, con possibile sviluppo di test

Qualifications

  • Laurea magistrale in ingegneria eletttronica, informatica, automazione, telecomunicazioni o discipline affini.

Responsibilities

  • Progettare, implementare ed eseguire attività di verifica funzionale su software/firmware embedded.
  • Validare i flussi di boot, autenticazione, integrità e avvio.
  • Verificare il comportamento dei core crittografici e delle funzionalità di sicurezza.
  • Sviluppare script di test e automazione in Python e componenti in C.
  • Debug su microcontrollori analizzando registri, trace e segnali.
  • Utilizzare strumentazione di laboratorio (oscilloscopi, logic analyzer, sonde di debug).
  • Raccogliere evidenze e tracciare bug e non conformità.
  • Supportare la preparazione di report di validazione e documentazione di test.
  • Collaborare con team cross‑funzionali per chiarire requisiti e verificare fix.
  • Contribuire alle attività di validazione secondo ISO 26262.

Skills

Embedded systems
Microcontroller architecture
Firmware development
Python
C
Oscilloscopes
Debugging
Security concepts
ISO 26262 knowledge
English proficiency

Education

Laurea magistrale in Ingegneria Elettronica/Ingegneria dell'Automazione

Tools

Oscilloscopes
Logic analyzers
Debug probes
Lab instrumentation

Job description

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.

THE ROLE

The candidate will contribute to functional verification, software validation, and technical analysis activities for embedded components dedicated to the boot path, cryptographic cores, and related security mechanisms, with the goal of ensuring functional correctness, robustness of system behavior, and compliance with project requirements.

The person will work closely with development, architecture, and validation teams, supporting the definition of test cases, execution of test campaigns, analysis of results, and debugging of potential anomalies on microcontroller targets and laboratory platforms.

The Candidate Will Therefore Be Responsible For
  • designing, implementing, and executing functional verification activities on embedded software/firmware;
  • validating boot sequence flows, including aspects of secure boot, authentication, integrity checks, and startup controls;
  • verifying the behavior of cryptographic cores and security support functionalities;
  • developing test scripts and automation in Python and support components in C;
  • carrying out debugging activities on microcontrollers, analyzing registers, traces, signals, and execution states;
  • using laboratory instrumentation such as oscilloscopes, logic analyzers, debug probes, and equivalent tools;
  • collecting technical evidence and contributing to the traceability of bugs, issues, and nonconformities;
  • supporting the preparation of validation reports, technical notes, and test documentation;
  • interacting with cross-functional teams to clarify requirements, reproduce issues, and verify fixes;
  • contributing to validation activities in compliance with the processes and constraints required by ISO 26262.
POSSIBLE EXTENSION TOWARD CYBERSECURITY

Over time, the scope of activities may also extend to embedded cybersecurity aspects, including for example:

  • vulnerability analysis in startup flows and authentication processes;
  • support for validation of secure boot, firmware protection, key management, and integrity protection mechanisms;
  • verification of requirements related to hardening, trust chain, and resistance to software/hardware attacks;
  • contribution to assessment activities on security functionalities and compliance with security by design requirements;
  • collaboration in defining tests aimed at detecting anomalous behavior or tampering attempts;
  • possible involvement in initiatives related to standards, best practices, or cybersecurity frameworks for embedded systems.
Required Skills And Experience
  • Master's degree in Electronic Engineering, Computer Engineering, Automation Engineering, Telecommunications, or related disciplines;
  • Solid background in embedded systems, microcontroller architecture, firmware, and low-level debugging;
  • Good knowledge of Python for test automation and data analysis;
  • Good knowledge of C for understanding and analyzing software/firmware behavior;
  • Experience using oscilloscopes, debug probes, logic analyzers, and laboratory instrumentation;
  • Ability to perform technical debugging on embedded targets, also through analysis of signals, timing, and machine states;
  • Familiarity with concepts such as secure boot, applied cryptography, firmware integrity, and trust chain;
  • Knowledge of ISO 26262 and the related development, verification, and validation process in the context of safety‑critical systems;
  • Interest in, or preliminary knowledge of, embedded cybersecurity and hardware/software security topics;
  • Strong analytical and problem‑solving skills, attention to detail, and technical documentation capability;
  • Excellent knowledge of English, both written and spoken.
IL RUOLO

Il candidato contribuirà alle attività di verifica funzionale, validazione software e analisi tecnica di componenti embedded dedicati al boot path, ai core crittografici e ai relativi meccanismi di sicurezza, con l’obiettivo di garantire correttezza funzionale, robustezza del comportamento del sistema e conformità ai requisiti di progetto.

La figura opererà in stretta collaborazione con i team di sviluppo, architettura e validazione, supportando la definizione dei test case, l’esecuzione delle campagne di test, l’an analisi dei risultati e il debug di eventuali anomalie su target microcontrollore e piattaforme di laboratorio.

Avrà Dunque La Responsabilità Di
  • progettare, implementare ed eseguire attività di functional verification su software/firmware embedded;
  • validare i flussi di boot sequence, inclusi aspetti di secure boot, autenticazione, integrity check e controlli di avvio;
  • verificare il comportamento dei core crittografici e delle funzionalità di supporto alla sicurezza;
  • sviluppare script di test e automazione in Python e componenti di supporto in C;
  • effettuare attività di debug su microcontrollori, analizzando registri, trace, segnali e stati di esecuzione;
  • utilizzare strumentazione di laboratorio come oscilloscopi, logic analyzer, sonde di debug e tool equivalenti;
  • raccogliere evidenze tecniche e contribuire alla tracciabilità di bug, issue e non conformità;
  • supportare la preparazione di report di validazione, note tecniche e documentazione di test;
  • interagire con team cross‑funzionali per chiarire requisiti, riprodurre problemi e verificare fix;
  • contribuire alle attività di validazione nel rispetto dei processi e dei vincoli richiesti da ISO 26262.
Possibile evoluzione del perimetro verso la cybersecurity

Nel tempo, il perimetro delle attività potrà estendersi anche ad aspetti di cybersecurity embedded, includendo ad esempio:

  • analisi di vulnerabilità nei flussi di avvio e nei processi di autenticazione;
  • supporto alla validazione di meccanismi di secure boot, firmware protection, key management e protezione dell’integrità;
  • verifica di requisiti legati a hardening, trust chain e resistenza ad attacchi di tipo software/hardware;
  • contributo ad attività di assessment su funzionalità di sicurezza e conformità a requisiti di security by design;
  • collaborazione nella definizione di test orientati alla detection di comportamenti anomali o tentativi di manomissione;
  • possibile coinvolgimento in iniziative collegate a standard, best practice o framework di cybersecurity per sistemi embedded.
COMPETENZE ED ESPERIENZE RICHIESTE
  • Laurea magistrale in Ingegneria Elettronica, Informatica, Ingegneria dell'Automazione, Telecomunicazioni o discipline affini;
  • Solida base in sistemi embedded, architettura microcontrollori, firmware e debug a basso livello;
  • Buona conoscenza di Python per automazione test e data analysis;
  • Buona conoscenza di C per comprensione e analisi del comportamento software/firmware;
  • Esperienza nell’uso di oscilloscopi, sonde di debug, logic analyzer e strumentazione di laboratorio;
  • Capacità di effettuare attività di debug tecnico su target embedded, anche mediante analisi di segnali, timing e stati macchina;
  • Familiarità con concetti di secure boot, crittografia applicata, integrità del firmware e catena di fiducia;
  • Conoscenza di ISO 26262 e del relativo processo di sviluppo, verifica e validazione nel contesto dei sistemi safety‑critical;
  • Interesse o conoscenza preliminare di tematiche di cybersecurity embedded e hardware/software security;
  • Buona capacità di analisi, problem solving, attenzione al dettaglio e documentazione tecnica;
  • Ottima conoscenza della lingua inglese, scritta e parlata.

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".

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intership: SW Cybersecurity V&V post degree
Intership: SW Cybersecurity V&V post degree

STMicroelectronics • Napoli

On-site
EUR 42,000 - 64,000
Intership: SW Cybersecurity V&V post degree
Intership: SW Cybersecurity V&V post degree

Strategic Micro Systems of NJ, LLC. • Napoli

On-site
EUR 55,000 - 75,000
Senior Digital Verification engineer
Senior Digital Verification engineer

ST • Italy

On-site
EUR 45,000 - 65,000
Senior Digital Verification engineer
Senior Digital Verification engineer

STMicroelectronics Italia • Napoli

On-site
EUR 40,000 - 60,000
Opportunità di crescita e apprendimento
Ambiente di lavoro inclusivo
Assembly Line Operator - Internship
Assembly Line Operator - Internship

STMicroelectronics • Agrate Brianza

On-site
EUR 21,000 - 27,000
Assembly Line Operator - Internship
Assembly Line Operator - Internship

Strategic Micro Systems of NJ, LLC. • Agrate Brianza

On-site
EUR 23,000 - 32,000
Front-End Engineering
Front-End Engineering

STMicroelectronics Italia • Sicilia

On-site
EUR 40,000 - 48,000
Assembly Line Operator - Internship
Assembly Line Operator - Internship

STMicroelectronics Italia • Agrate Brianza

On-site
EUR 22,000 - 28,000
Analog Design Manager
Analog Design Manager

STMicroelectronics Italia • Lombardia

On-site
EUR 60,000 - 75,000
Analog Design Manager
Analog Design Manager

STMicroelectronics Italia • Cornaredo

On-site
EUR 60,000 - 75,000