Software Engineer

2 giorni fa

Umbria, Italia agap2 Italia Tempo pieno

CHI SIAMO?

Si candidi qui sotto dopo aver letto tutti i dettagli e le informazioni di supporto relative a questa opportunità di lavoro.

AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. Presente in 14 Paesi europei con oltre 7.500 dipendenti, abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.

POSIZIONE: SOFTWARE ENGINEER – BORGOMANERO

1. IL TUO RUOLO

  • Entrerai a far parte di un contesto altamente tecnologico e orientato allo sviluppo di soluzioni software per il settore aerospaziale.
  • Sarai coinvolto nella progettazione, nello sviluppo e nell'integrazione di software embedded e real-time per sistemi safety critical.
  • Lavorerai su sistemi caratterizzati da elevati requisiti di affidabilità e sicurezza, seguendo processi di sviluppo conformi allo standard DO-178C.
  • Contribuirai allo sviluppo di software classificato DAL A e DAL B.
  • Ti occuperai della definizione di architetture software, requisiti e algoritmi di scheduling.
  • Supporterai le attività di integrazione, verifica, validazione e certificazione di componenti e sistemi aerospaziali.
  • Collaborerai a stretto contatto con i team Hardware, Software e System Engineering durante tutte le fasi del ciclo di sviluppo.
  • Avrai la possibilità di lavorare su applicazioni avanzate legate a leggi di controllo, gestione motori, sensori, attuatori e sistemi elettromeccanici o elettroidraulici.
  • Ti interfaccerai con clienti e referenti tecnici durante le diverse fasi dello sviluppo e, quando necessario, durante la fase di produzione.

2. LE TUE MANSIONI

  • Definire l'architettura software e le principali soluzioni progettuali.
  • Progettare e sviluppare applicativi embedded e real-time, principalmente in linguaggio C.
  • Definire algoritmi di scheduling e strategie di gestione delle risorse software.
  • Definire, gestire e implementare i requisiti software.
  • Preparare, verificare e gestire la documentazione tecnica di progetto.
  • Sviluppare e gestire software safety critical DAL A e DAL B, in accordo con i processi e gli standard applicabili.
  • Gestire i relativi OPR (Observation/Problem Reports) e le problematiche tecniche riscontrate durante lo sviluppo.
  • Supportare le attività di certificazione di componenti e sistemi aerospaziali.
  • Effettuare analisi e troubleshooting durante le diverse fasi dello sviluppo software.
  • Definire e implementare strategie e procedure di test software.
  • Integrare il software con l'hardware elettronico.
  • Integrare il software con i requisiti e le funzionalità dell'equipaggiamento.
  • Sviluppare e integrare funzionalità relative a leggi di controllo e gestione motori.
  • Interfacciarsi con sistemi e dispositivi attraverso bus digitali quali ARINC 429 e CAN Bus.
  • Collaborare alle attività di integrazione e validazione del sistema.
  • Monitorare l'avanzamento delle attività e gestire le priorità.

3. I REQUISITI

  • Laurea magistrale in Ingegneria Informatica, Elettronica, Aeronautica, Meccanica o titolo equivalente.
  • Esperienza nello sviluppo di software embedded e real-time.
  • Esperienza in contesti safety critical, preferibilmente in ambito aerospaziale.
  • Esperienza nello sviluppo software secondo processi conformi allo standard DO-178C.
  • Esperienza con sistemi classificati DAL A e/o DAL B.
  • È preferibile un'esperienza complessiva di circa 10 anni in ruoli analoghi, soprattutto per profili senior.
  • Solida capacità di definire architetture software e soluzioni tecniche in funzione dei requisiti di sistema.
  • Ottima conoscenza del linguaggio C e della programmazione embedded.
  • Ottima conoscenza dello standard DO-178C e dei relativi processi di sviluppo