Firmware Engineer (Ambito Avionico – Velivoli Unmanned)
Descrizione del ruolo
Siamo alla ricerca di un Firmware Engineer da inserire nel nostro team di sviluppo avionico per velivoli unmanned. La risorsa si occuperà della progettazione e dello sviluppo di firmware, contribuendo alla realizzazione di sistemi affidabili e ad alte prestazioni in ambito aeronautico.
Responsabilità principali
- Progettazione e sviluppo firmware per sistemi avionici embedded
- Sviluppo software principalmente in linguaggio C
- Sviluppo e integrazione di device driver
- Progettazione di moduli software secondo i principali modelli di sviluppo (V-model, Waterfall)
- Implementazione e gestione di sistemi RTOS per microprocessori
- Integrazione e gestione di protocolli di comunicazione (seriale, CAN bus, Ethernet)
- Utilizzo di ambienti di sviluppo firmware (es. Eclipse, toolchain per microcontrollori)
- Attività di debug e analisi del codice
- Gestione del versionamento tramite strumenti come Git
- Redazione di documentazione tecnica: specifiche software (architettura, diagrammi a stati), specifiche di prodotto e piani di test per la qualificazione
Requisiti minimi
- Laurea in Ingegneria Elettronica, Informatica o disciplina equivalente
- Conoscenza approfondita dei linguaggi di programmazione per microcontrollori: C, C++ e rudimenti di Assembly
Competenze tecniche richieste
- Esperienza nello sviluppo software embedded in linguaggio C
- Conoscenza dei sistemi operativi real-time (RTOS)
- Familiarità con protocolli di comunicazione embedded
- Esperienza con strumenti di sviluppo firmware e debugging
- Conoscenza dei sistemi di versionamento del codice (Git)
- Capacità di redigere documentazione tecnica strutturata
Competenze preferenziali
- Conoscenza degli strumenti MathWorks (MATLAB, Simulink, Embedded Coder)
- Familiarità con il processo di sviluppo DO-178C (ambito avionico)
Cosa offriamo
- Inserimento in un contesto altamente tecnologico e originale
- Opportunità di crescita professionale nel settore avionico
- Atmosfera di lavoro dinamico e orientato alla qualità e alla sicurezza
Benefit:
- Buoni pasto
Domande di preselezione:
- hai conoscenza approfondita di linguaggi di programmazione per controllori c, c++?
Istruzione:
- Laurea triennale (Obbligatorio)
Sede di lavoro: Di persona