Embedded Software Engineer
12 ore fa
Rome, Lazio, Italia
SII Group Italy
Tempo pieno
40.000 € - 60.000 €/anno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
SII Group – Embedded Software Engineer – Real-Time / SIL
Fondata nel 1979, SII Group è una società di consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering Consulting.
Nell’ambito dei nostri progetti nel settore Aerospace & Defence, SII Italia è alla ricerca di un Embedded Software Engineer per lo sviluppo di applicazioni real-time con requisiti di sicurezza funzionale.
Sede di lavoro: Roma (ibrida)
Settore: Aerospace & Defence
RESPONSABILITÀ PRINCIPALI
• Sviluppare e mantenere software per sistemi embedded con requisiti real-time.
• Collaborare con il team hardware per il debug, l’ottimizzazione delle prestazioni e la gestione delle periferiche.
• Gestire task, semafori, mutex e meccanismi di sincronizzazione.
• Analizzare tempi di risposta e determinismo, ottimizzando l’utilizzo delle risorse.
• Scrivere ed eseguire test unitari e funzionali in ambiente embedded.
• Sviluppare funzioni e applicazioni software di livello SIL-2 o superiore secondo lo standard IEC 61508.
• Utilizzare Python 3 per attività di prototipazione e/o infrastruttura. COMPETENZE E REQUISITI RICHIESTI
• Almeno 2 anni di esperienza nello sviluppo di sistemi embedded su piattaforme real-time con RTOS, quali VxWorks o similari.
• Conoscenza dello standard IEC 61508 per lo sviluppo di funzioni e applicazioni software di livello SIL-2 o superiore.
• Autonomia nello sviluppo e nella manutenzione di software embedded real-time.
• Conoscenza di Python 3 per prototipazione e/o infrastruttura.
• Eccellente padronanza del C++, con particolare attenzione all’ottimizzazione delle risorse.
• Competenza nella gestione della concorrenza e dei meccanismi di sincronizzazione, preferibilmente specifici di VxWorks.
• Capacità di analizzare tempi di risposta e determinismo per soddisfare i requisiti real-time.
• Esperienza nel debug a stretto contatto con l’hardware e nella scrittura ed esecuzione di test unitari e funzionali.
• Uso esperto di sistemi di controllo di versione e conoscenza di metodologie Agile, pratiche DevOps per ambienti embedded e processi CI/CD.
• Sviluppare e mantenere software per sistemi embedded con requisiti real-time.
• Collaborare con il team hardware per il debug, l’ottimizzazione delle prestazioni e la gestione delle periferiche.
• Gestire task, semafori, mutex e meccanismi di sincronizzazione.
• Analizzare tempi di risposta e determinismo, ottimizzando l’utilizzo delle risorse.
• Scrivere ed eseguire test unitari e funzionali in ambiente embedded.
• Sviluppare funzioni e applicazioni software di livello SIL-2 o superiore secondo lo standard IEC 61508.
• Utilizzare Python 3 per attività di prototipazione e/o infrastruttura. COMPETENZE E REQUISITI RICHIESTI
• Almeno 2 anni di esperienza nello sviluppo di sistemi embedded su piattaforme real-time con RTOS, quali VxWorks o similari.
• Conoscenza dello standard IEC 61508 per lo sviluppo di funzioni e applicazioni software di livello SIL-2 o superiore.
• Autonomia nello sviluppo e nella manutenzione di software embedded real-time.
• Conoscenza di Python 3 per prototipazione e/o infrastruttura.
• Eccellente padronanza del C++, con particolare attenzione all’ottimizzazione delle risorse.
• Competenza nella gestione della concorrenza e dei meccanismi di sincronizzazione, preferibilmente specifici di VxWorks.
• Capacità di analizzare tempi di risposta e determinismo per soddisfare i requisiti real-time.
• Esperienza nel debug a stretto contatto con l’hardware e nella scrittura ed esecuzione di test unitari e funzionali.
• Uso esperto di sistemi di controllo di versione e conoscenza di metodologie Agile, pratiche DevOps per ambienti embedded e processi CI/CD.