freehire launches on Product Hunt on 26 August.

Follow →

SW Engineer

Open 19d

Summary

Develops command-and-control software for naval systems using C/C++ and UML, builds HMI with Qt, and writes documentation to military standards.

MBDA Italia è l'azienda italiana che fa parte del gruppo multinazionale MBDA, leader mondiale nel settore dei sistemi missilistici


MBDA rappresenta il primo Gruppo a livello europeo con capacità di produzione e progettazione in grado di coprire l’intera gamma corrispondente alle attuali e future esigenze delle forze armate (terra, aria e mare).

All’interno della Direzione Software Engineering”, MBDA Italia SpA è alla ricerca di un “SW Engineer”.

Titolo di studio richiesto:

  • Laurea Magistrale in Ingegneria Elettronica\Telecomunicazioni\Informatica\Automazione o in Informatica\Biomedica

  • Votazione minima: 105/110

Esperienza professionale

  • Due anni nel settore informatico aerospazio/difesa.

Attività previste per il ruolo:

La risorsa prescelta parteciperà alle attività di sviluppo SW nell’ambito di progetti inerenti i sistemi di Comando e Controllo in contesto navale, per quanto concerne sia la parte delle logiche che quelle di interfaccia. Si occuperà altresì dello sviluppo della documentazione secondo i più noti standard militari applicabili (MIL-STD-2167A, MIL-STD-498).
Le principali attività saranno l’analisi dei requisiti SW, definizione dell’architettura SW, codifica, testing ed integrazione dei moduli SW e integrazione HW/SW, manutenzione dei prodotti rilasciati.

Completano il profilo:

  • spiccata attitudine ai rapporti interpersonali, capacità di analisi e problem solving, orientamento ai risultati, iniziativa ed autonomia, team working, capacità di organizzazione del proprio lavoro, comunicazione verbale e scritta, adattabilità;

  • disponibilità ad operare in contesti e team internazionali;

  • disponibilità ad effettuare trasferte sia in ambito nazionale che internazionale;

  • flessibilità di orario.

Competenze Professionali:

  • Linguaggi di programmazione:

    • conoscenza approfondita dei linguaggi C e, in particolar modo, di quelli orientati agli oggetti quali C++ e, in secondo ordine, Java;

    • conoscenza del tool QT per la realizzazione di interfacce uomo-macchina;

    • conoscenza approfondita della modellazione UML.

  • Protocolli di comunicazione:

    • UDP

    • TCP

  • Altre competenze:

    • debugging in contesto Linux;

    • analisi dei flussi dati su interfacce di rete;

    • principi della comunicazione basata sul paradigma del “message passing”;

    • definzione di architetture SW ;

    • integrazione di device driver specifici all’interno di applicazioni utente.

  • Sistemi operativi: Windows, Linux

  • Tool:

  • QT, QT Creator, QT Designer

  • Netbeans

  • tshark/wireshark

  • gdb

  • gcov/lcov

  • DOORS

  • IBM Rhapsody

  • RTC

  • MS Office

Conoscenze linguistiche: buona conoscenza inglese parlato e scritto.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available