Senior Embedded Software Engineer
Indexed description
Sede: Roma
Settore: Aerospace & Defense
Esperienza richiesta: +5 anni
Responsabilità Principali
- Progettazione e manutenzione di software embedded con requisiti real-time stringenti.
- Collaborazione attiva con i team hardware per attività di debug, ottimizzazione delle prestazioni e gestione delle periferiche.
- Sviluppo di driver di dispositivo, gestione di file system e configurazione di stack di rete (TCP/IP).
- Analisi dei tempi di risposta e del determinismo per garantire il rispetto dei requisiti di sistema.
- Scrittura ed esecuzione di test unitari e funzionali specifici per ambienti embedded.
- Gestione del codice tramite sistemi di controllo versione e integrazione in pipeline Agile/DevOps.
- Almeno 5 anni nello sviluppo embedded su piattaforme real-time.
- Conoscenza approfondita del sistema operativo VxWorks (configurazione, kernel, gestione task).
- Eccellente padronanza del linguaggio C++, con focus specifico sull'ottimizzazione delle risorse e sulla gestione della memoria.
- Esperienza consolidata nella gestione di task, semafori, mutex e code di messaggi (specifici di VxWorks).
- Competenza nello sviluppo di driver e nella manipolazione diretta di registri e periferiche.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search