Embedded System Developer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
La Spezia
EUR 30.000 - 45.000
Sii tra i primi a mandare la candidatura.
3 giorni fa
Descrizione del lavoro

STAM è una società in rapida crescita, con un team di giovani talenti coinvolti in progetti internazionali nel settore Difesa.

Stiamo cercando una risorsa da inserire nel nostro team come Embedded Software Engineer. La risorsa si occuperà di sviluppare moduli software e contribuirà alle seguenti attività :

  1. Progettazione e implementazione di protocolli di comunicazione tra CPU e FPGA;
  2. Debug e analisi dei segnali tramite strumenti di tracing e oscilloscopi logici;
  3. Ottimizzazione delle prestazioni del driver per ridurre latenza e uso di CPU;
  4. Scrittura di test unitari e funzionali per validare l'integrità del driver;
  5. Collaborazione con il team di progettazione FPGA per la definizione delle interfacce hardware;
  6. Integrazione del driver all'interno del sistema operativo embedded (es. Linux, RTOS);
  7. Documentazione tecnica del codice e delle interfacce sviluppate;
  8. Supporto alla fase di validazione e test sul prototipo hardware;
  9. Risoluzione di bug e gestione delle regressioni tramite strumenti di versionamento;
  10. Partecipazione alla definizione dei requisiti software in ambito embedded.

Requisiti minimi:

  • Laurea Triennale / Magistrale / Dottorato di ricerca in ambito tecnico (Ingegneria Informatica, Aerospaziale, Elettronica, ecc.);
  • Almeno 2 anni di esperienza come Embedded SW Engineer o ruolo simile;
  • Programmazione in linguaggio C a basso livello;
  • Conoscenza dei principi di funzionamento dei driver e del kernel;
  • Familiarità con l'architettura dei sistemi embedded;
  • Conoscenza dei protocolli di comunicazione hardware (SPI, I2C, UART, AXI);
  • Esperienza nell'utilizzo di strumenti di debugging hardware (oscilloscopio, logic analyzer);
  • Lettura e comprensione di schemi elettrici e datasheet;
  • Capacità di scrittura di Makefile e script di build;
  • Gestione del versionamento del codice;
  • Conoscenza base del linguaggio VHDL / Verilog;
  • Familiarità con sistemi operativi embedded;
  • Esperienza con strumenti di simulazione o test hardware/software;

Competenze aggiuntive:

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

Offriamo l'opportunità di lavorare su progetti di innovazione, affrontare sfide tecnologiche all'avanguardia, e costruire un percorso di carriera di eccellenza all'interno di un'azienda dinamica e in espansione nel settore Difesa. Entrare a far parte del nostro team significa contribuire allo sviluppo di soluzioni innovative e crescere professionalmente in un ambiente stimolante.

Nota: Questa posizione è attualmente attiva e aperta alle candidature.