Firmware Engineer
Sede di lavoro: Roma
Settore: Difesa / Elettronica avanzata / Sistemi embedded
Chi Siamo
Siamo una realtà internazionale attiva nello sviluppo di sistemi elettronici avanzati per applicazioni critiche, operante in contesti altamente tecnologici e regolamentati.
Lavoriamo su soluzioni complesse che integrano hardware e software embedded, contribuendo allo sviluppo di sistemi ad alte prestazioni per ambienti mission-critical.
Missione del ruolo
Il Firmware Engineer sarà coinvolto nello sviluppo e nella manutenzione di software embedded per sistemi elettronici avanzati, contribuendo alla progettazione di soluzioni affidabili, scalabili e ad alte prestazioni.
La figura collaborerà con team multidisciplinari (hardware, FPGA, software) per lo sviluppo di prodotti complessi e innovativi.
Responsabilità principali
1. Sviluppo firmware
- Progettazione, sviluppo e manutenzione di firmware per sistemi embedded - Programmazione in C/C++ su architetture embedded - Implementazione di funzionalità software per il controllo e monitoraggio dei sistemi
2. Testing & validazione
- Esecuzione di test unitari e di integrazione - Debugging e ottimizzazione delle performance - Supporto nelle fasi di validazione e industrializzazione
3. Integrazione e collaborazione
- Collaborazione con team hardware, FPGA e system engineering - Integrazione di protocolli di comunicazione (es. CAN, TCP/IP, UART) - Redazione della documentazione tecnica
Requisiti richiesti
Formazione
- Laurea in Ingegneria Elettronica, Informatica o affini
Esperienza
- Esperienza nello sviluppo di software/firmware embedded - Esperienza in ambienti complessi e strutturati
Competenze tecniche
- Ottima conoscenza di C/C++ - Esperienza con sistemi embedded e architetture low-level - Conoscenza di Linux embedded - Familiarità con protocolli di comunicazione (CAN, TCP/IP, UART) - Esperienza con debugging e testing
Requisiti preferenziali
- Conoscenza di standard di sviluppo (es. MISRA) - Esperienza con FPGA o sistemi SoC - Familiarità con CI/CD e tool di versioning - Conoscenza di sistemi real-time (RTOS) - Esperienza in contesti safety-critical
Soft Skills
- Problem solving e approccio analitico - Capacità di lavorare in team multidisciplinari - Autonomia e orientamento ai risultati - Precisione e attenzione alla qualità
Cosa offriamo
- Contratto a tempo indeterminato - Progetti altamente tecnologici e innovativi - Aggiornamento continuo e certificazioni - Percorso di crescita strutturato - Ambiente internazionale e dinamico