Experteer OverviewIn MBDA Italia cerca un Senior Embedded Software Engineer per il reparto flight software. L'obiettivo è progettare architetture software robuste e deterministiche per sistemi mission-critical ad alta prestazione. Lavorerai in contesto avanzato collaborando con team hardware, firmware e system engineering per garantire integrazione e qualità del software. Avrai l'opportunità di influenzare l'intero stack software e contribuire al ciclo di sviluppo avionico. Un ruolo chiave per supportare la missione di MBDA di offrire soluzioni all'avanguardia alle Forze Armate.Retribuzione / BenefitsDefinire architetture software multi-threading robuste, scalabili e ottimizzate per sistemi mission-critical e hard real-timeProgettare lo stack software integrando linee di prodotto proprietarie, componenti di terze parti e soluzioni da zeroGarantire corretta integrazione software-hardware e guidare debugging e troubleshooting su target embeddedGestire Quality Control e Quality Assurance del software secondo standard e best practice avionicheResponsabilitàSignificativa esperienza (≥5 anni) nello sviluppo software di sistemi embedded complessiProgettazione software orientata agli oggetti e design patternsC++ (C++17 o versioni successive) con STLEsperienza con sistemi operativi hard real-time (QNX, VxWorks, PikeOS, FreeRTOS, RTLinux o equivalenti)Gestione di bus/protocolli di comunicazione (Almeno Ethernet, PCIe, USB, CANbus, UART, Modbus, HDLC, SPI, I2C o simili)Debugging low-level con strumenti (JTAG, logic analyzer, oscilloscope)Requisiti fondamentali
#J-18808-Ljbffr