Attiva gli avvisi di lavoro via e-mail!

Defence Real-Time Embedded Software Engineer

STAM S.r.l.

La Spezia

In loco

EUR 40.000 - 60.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'azienda di ingegneria multidisciplinare in crescita è alla ricerca di un Defence Real-Time Embedded Software Engineer a La Spezia. Questo ruolo richiede competenze in C/C++ e sistemi operativi real-time, con responsabilità che includono la progettazione e l'ottimizzazione di moduli software. Offriamo opportunità di crescita professionale e coinvolgimento in progetti innovativi nel settore Difesa.

Competenze

  • Solida conoscenza del linguaggio C/C++ per sistemi embedded e real-time.
  • Familiarità con sistemi operativi real-time (Linux RT, FreeRTOS, QNX, VxWorks).
  • Capacità di analisi delle performance temporali e di ottimizzazione del codice.

Mansioni

  • Progettazione e implementazione di moduli software real-time.
  • Ottimizzazione delle performance del codice per garantire comportamento deterministico.
  • Gestione delle comunicazioni e sincronizzazione tra task e periferiche.

Conoscenze

C/C++
Sistemi operativi real-time
Debugging e tracing
Scripting (Python, Bash)
Versionamento (Git)
Metodologie Agile

Formazione

Laurea Triennale/Magistrale/Dottorato in Ingegneria Informatica, Aerospaziale, Elettronica
Descrizione del lavoro

STAM è attualmente alla ricerca di un Defence Real-Time Embedded Software Engineer per sviluppo di attività e progetti per i nostri team di Difesa a La Spezia.

ATTIVITÀ

Entrando a far parte del team Engineering Solutions di STAM, avrai l'opportunità di lavorare nel settore della Difesa, con i principali attori del panorama industriale.

La Risorsa si occuperà di sviluppare moduli software e contribuirà alle seguenti attività:

  • Progettazione e implementazione di moduli software real-time, con particolare attenzione a tempi di risposta, sincronizzazione e affidabilità;
  • Ottimizzazione delle performance del codice per garantire comportamento deterministico e minimo utilizzo delle risorse di sistema;
  • Integrazione del software nei sistemi operativi real-time (es. Linux RT, FreeRTOS, QNX, VxWorks);
  • Analisi e debug temporale tramite strumenti di tracing, profili di esecuzione e analizzatori logici;
  • Sviluppo e automazione di test real-time, unitari e funzionali, per validare la stabilità e la reattività del sistema;
  • Gestione delle comunicazioni e sincronizzazione tra task e periferiche, con particolare focus su latenze e jitter;
  • Documentazione tecnica chiara e completa del codice, delle API e dei flussi di esecuzione;
  • Partecipazione alla definizione dei requisiti software real-time, collaborando con i team hardware e di sistema;
  • Supporto alla fase di validazione su prototipi hardware, analizzando le prestazioni in scenari d’uso realistici;
  • Manutenzione e miglioramento continuo del software, con tracciabilità delle modifiche e gestione delle regressioni tramite sistemi di versioning.
REQUISITI
  • Laurea Triennale/Magistrale/Dottorato di ricerca in ambito tecnico (Ingegneria Informatica, Aerospaziale, Elettronica, ecc;
  • Solida conoscenza del linguaggio C/C++ per sistemi embedded e real-time;
  • Familiarità con sistemi operativi real-time (es. Linux RT, FreeRTOS, QNX, VxWorks);
  • Esperienza nello sviluppo di driver o moduli kernel e nella gestione di periferiche hardware;
  • Conoscenza dei principi di sincronizzazione, scheduling e gestione delle interruzioni in ambiente real-time;
  • Capacità di analisi delle performance temporali e di ottimizzazione del codice;
  • Esperienza con strumenti di debug e tracing (es. logic analyzer, oscilloscopi, perf, ftrace);
  • Buona conoscenza di strumenti di versionamento (es. Git) e metodologie di sviluppo collaborativo;
  • Conoscenza base di scripting (Python, Bash) per automazione e test;
  • Gradita familiarità con metodologie Agile e pratiche di Continuous Integration / Continuous Testing.
  • Buona conoscenza dei tool di Office Automation (MS Word, Excel, Powerpoint,…);
  • Buone capacità di lavorare in team e di comunicazione;
  • Pensiero critico, problem solving e attenzione ai dettagli;
  • Disponibilità a trasferte in Italia e all'estero.
COSA OTTERRAI
  • l'opportunità di lavorare su progetti di innovazione in diverse attività e di accrescere le proprie competenze su soluzioni e applicazioni tecnologiche all'avanguardia;
  • l'occasione di affrontare costantemente le sfide di tecnologie all'avanguardia e del futuro;
  • la possibilità di migliora le tue competenze e costruire un percorso di carriera di eccellenza.
PERCHÉ LAVORARE IN STAM

STAM è una società di ingegneria multidisciplinare in rapida crescita, con un team di giovani talenti coinvolti in progetti internazionali al fianco di aziende, PMI e start-up in vari ambiti e settori industriali. L'azienda è stata coinvolta in oltre 2000 progetti fino ad oggi e ha un ambizioso piano di sviluppo che richiede l'inserimento costante di candidati brillanti e desiderosi e di crescere professionalmente all'interno di un'azienda dinamica ed eccellente.

STAM è una realtà che mette al centro i propri talenti e ne valorizza le competenze e la capacità di plasmare la crescita dell'azienda, promuovendo la contaminazione di discipline, l'imprenditorialità e la meritocrazia.

Si tratta di un'ottima opportunità per entrare a far parte del team di STAM e contribuire attivamente allo sviluppo dell'Area Engineering Solutions nel settore Difesa, entrando a far parte di un'azienda che offre grandi possibilità di apprendimento e crescita.

Lo sviluppo dei talenti è un principio manageriale in STAM e ci impegniamo a promuovere la crescita dei nostri dipendenti nel pieno rispetto dell'equilibrio di genere.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.