Descrizione della Posizione Lavorativa
Grafton ICT, la divisione di Gi Group dedicata a ruoli in ambito AI, Data, Cybersecurity, Cloud, ERP & CRM, Sistemi e Sviluppo, ricerca per inserimento diretto in una primaria società di consulenza ICT operante in ambito Difesa un/a Software Engineer – Embedded Avionics.
Il team è formato da professionisti che affiancano i candidati verso ruoli coerenti con le loro competenze e aspettative; l’assunzione prevista è diretta presso la società cliente con allocazione in ambito difesa.
Responsabilità principali
- Analizzare requisiti di sistema e software, redigere SRS/SDD e mantenere la tracciabilità end‑to‑end.
- Progettare e sviluppare software embedded real‑time e componenti HMI in C/C++ (e Java/Qt/QML dove richiesto).
- Realizzare applicazioni object‑oriented multithreaded su Linux/Windows o RTOS; gestire risorse di processo, thread e memoria.
- Implementare interfacce e gestori dati per bus avionici e interoperabilità (es. ARINC, MIL‑STD‑1553, Ethernet; messaggistica ADatP‑3).
- Creare unit test, raggiungere target di copertura, eseguire analisi statica del codice e gestire la chiusura dei difetti.
- Integrare e validare il software sulle piattaforme target; supportare test di sistema, troubleshooting e attività di accettazione (ATP).
- Automatizzare build e pipeline di test; gestire configurazione e versionamento (es. Git/SVN).
- Lavorare in ingegneria simultanea con team di sistemi, hardware/FPGA e test e contribuire a design review e progress review.
- Redigere documentazione tecnica e report conformi agli standard aerospace e garantire conformità a requisiti di qualità, HSE, sicurezza delle informazioni e controllo export.
Competenze e formazione
- Laurea triennale o magistrale in Ingegneria Informatica, Elettronica, Telecomunicazioni o affini.
- Esperienza nello sviluppo di software embedded/avionico per sistemi mission/safety critical.
- Ottima conoscenza di C/C++; competenze su multithreading, IPC e real‑time su Linux/Windows o RTOS.
- Esperienza con tool di gestione requisiti e modellazione (es. DOORS, UML/SysML) e con la redazione di documentazione strutturata (SRS/SDD/spec test).
- Conoscenza di unit testing, analisi statica, CI e pratiche di code review.
- Familiarità con standard e processi avionici/software (es. DO‑178C, EN 9100/ISO 9001).
- Uso di sistemi di versionamento/configurazione (es. Git/SVN).
- Capacità di problem solving, ottime doti comunicative e attitudine al lavoro in team; disponibilità a operare on‑site con team cross‑funzionali.
- Italiano e Inglese fluenti, scritto e parlato.
Competenze aggiuntive (plus)
- Esperienza in Qt/QML o Java/JavaFX per HMI mission critical.
- Conoscenza di reti e protocolli avionici (ARINC 429/664 AFDX, MIL‑STD‑1553, CAN/Ethernet) e integrazione con radar/sensori.
- Esperienza con RTOS (es. INTEGRITY‑178), toolchain safety‑critical, coperture strutturali e ATP formale.
- Esperienza con architetture model‑driven, simulazione di sistema e scripting per automazione (Python, Bash).
- Familiarità con standard difesa/missione (AQAP, STANAG) e interoperabilità (ADatP‑3).
- Esperienza con PLM/ALM, tracciamento difetti/SPR e pratiche di continuous delivery.
Orario di lavoro: full time
Tipologia contrattuale: contratto a tempo indeterminato, assunzione diretta
Luogo di lavoro: Genova, attività in presenza
Se ritieni di possedere le competenze e l’attitudine richieste, inviaci la tua candidatura. Gi Group fa parte di Gi Group Holding, prima multinazionale italiana del lavoro; Gi Group S.p.A. è autorizzata dal Ministero del Lavoro e delle Politiche Sociali (Aut. Min. 26/11/2004 PROT. 1101 - SG).
L’offerta è rivolta ai candidati nel rispetto del D.lgs. n. 198/2006 e ss.mm.ii. e dei Decreti Legislativi n. 215 e n. 216 del 2003 sulle parità di trattamento. I candidati sono invitati a prendere visione dell’informativa sulla privacy ai sensi degli artt. 13 e 14 del Reg. EU 679/2016 al seguente indirizzo: www.gigroup.it/privacy-candidati.
Benefit
- Assunzione diretta presso primaria società di consulenza ICT (contratto a tempo indeterminato).
- Inserimento in contesto specialistico aerospace/difesa con team multidisciplinare.
- Possibilità di lavorare su progetti mission/safety critical e sviluppo professionale in ambito embedded avionico.
Requisiti
Laurea in Ingegneria (Informatica, Elettronica, Telecomunicazioni o affini); esperienza nello sviluppo software embedded/avionico per sistemi mission/safety critical; ottima conoscenza di C/C++, multithreading e real‑time su Linux/Windows o RTOS; competenze in tool di requisiti e documentazione strutturata; italiano e inglese fluenti.
Competenze richieste
Competenze professionali
C/C++
Java/Qt/QML
Multithreading
RTOS
Linux/Windows
ARINC
MIL‑STD‑1553
Ethernet
ADatP‑3
DOORS
UML/SysML
Unit testing
Analisi statica
Git/SVN
DO‑178C
EN 9100/ISO 9001
Python
Bash
Competenze trasversali
Problem solving
Comunicazione
Lavoro di squadra
Capacità di lavorare onsite con team cross‑funzionali