HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    MB

    MBDA Italy

    Aerospace & Defense

    Embedded Software Engineer

    La Spezia, ItalyOn-SiteFull-timePosted 1mo ago
    All MBDA Italy jobs

    Job description

    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 Technical, MBDA Italia SpA è alla ricerca di un Embedded Software Engineer.

    Titolo di studio richiesto:

    • Laurea magistrale o laurea vecchio ordinamento in Ingegneria, settore Ingegneria dell'informazione (automazione, biomedica, elettronica, informatica, robotica, telecomunicazioni o ambito equipollente)

    Esperienza professionale

    • Almeno 3 anni di esperienza nella progettazione software di sistemi embedded
    • Costituirà titolo preferenziale esperienza in ambito accademico (PhD o attività di ricerca affini)

    Attività previste per il ruolo:

    All’interno del reparto responsabile del flight software la risorsa prescelta si occuperà delle seguenti attività:

    • Sviluppo di middleware e driver low-level per periferiche hardware custom su sistema operativo hard real-time
    • Progettazione e sviluppo di soluzioni basate su FPGA finalizzate alla validazione del software di volo
    • Responsabile della corretta integrazione tra CPU, FPGA, microcontrollore, guidando le analisi di debugging e troubleshooting a diversi livelli (SoC-SoM-PCB)
    • Supporto a progetti di ricerca in ambito edge AI, contribuendo alla definizione ed implementazione delle architetture eterogenee basate su CPU, FPGA ed acceleratori hardware

    Competenze Professionali:

    • Esperienza con sistemi operativi hard real-time (almeno uno tra QNX, VxWorks, PikeOS, FreeRTOS, RTLinux o prodotti equivalenti)
    • Familiarità con i linguaggi C e C++ (preferibilmente da C++17)
    • Buona conoscenza delle toolchain AMD Vivado™ Design Suite / AMD Vitis™ software platform ed esperienza sviluppo firmware su FPGA della famiglia Zynq, Artix, Kintex, Virtex o Ultrascale
    • Solide capacità di debugging low-level ed utilizzo strumentazione di laboratorio elettronico (i.e. utilizzo sonde JTAG, logic analyzer, oscilloscopio o strumenti analoghi)
    • Conoscenza di base degli ambienti MathWorks (MatLab/Simulink)

    Conoscenze linguistiche:

    • Buona conoscenza della lingua inglese scritta e parlata

    Competenze organizzative/Soft skills:

    • Capacità di collaborazione multidisciplinare e abitudine al lavoro di squadra
    • Forte proattività e orientamento all’innovazione
    • Capacità di operare in ambienti R&D ad alta complessità tecnica

    Job details are sourced from the employer's original posting.

    Open job posting
    MB

    About the company

    MBDA Italy

    MBDA Italy is a leading European company in the missile systems sector, offering advanced solutions for air defence, anti-ship, and tactical missile systems.

    View all MBDA Italy jobs
    Industry
    Aerospace & Defense
    Open roles
    177

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.