Senior Safety Software Engineer
MBDA Systems Visualizza tutti gli annunci
- La Spezia
- Tempo indeterminato
- Full time
- Laurea magistrale o laurea vecchio ordinamento in Ingegneria, settore Ingegneria dell'informazione (automazione, biomedica, elettronica, informatica, robotica, telecomunicazioni o ambito equipollente)
- Significativa esperienza (minimo 5 anni) nella progettazione software di sistemi safety-critical
- Referente tecnico del reparto per tutti i programmi di sviluppo software safety-critical in accordo alla normativa di settore
- Gestire il rapporto con gli enti certificatori esterni, sostenendo audit, ispezioni e review di progetto per garantire la conformità agli standard di sicurezza ed il conseguimento della certificazione
- Definire e coordinare la progettazione delle piattaforme di test (unit, integration, HIL) garantendo la conformità alle attività di verifica e validazione previste in sede di certificazione
- Collaborare con le funzioni di System Engineering e Functional Safety nella definizione di requisiti, safety goal e nelle principali attività di analisi di sicurezza funzionale del sistema integrato
- Supporto al team di progettazione hardware nella fase di troubleshooting dei prototipi di schede PCB
- Conoscenza di almeno uno standard internazionale di sviluppo software safety-critical tra DO-178C, ISO 26262, EN 50128, IEC 62304, IEC 61508 o equipollenti
- Consolidata esperienza nell’applicazione delle principali best practice di design safety-related (segregazione funzionale, isolamento, ridondanza, graceful degradation, standard di codifica, etc.)
- Solida competenza nella programmazione in linguaggio C di applicativi bare-metal su microcontrollore ARM, AVR, PIC o equivalenti
- Ottima padronanza di tool di Static Analysis, Stack Analysis, Code Coverage e WCET Analysis
- Familiarità nell’utilizzo di strumentazione di laboratorio elettronico (oscilloscopio, generatore di segnale, alimentatori da banco, multimetro, analizzatore logico, etc.)
- Dimestichezza con le principali metodologie di analisi dei modi di guasto e failure hardware/software (FMECA, FTA, Hazard Analysis, etc.)
- Buona conoscenza della toolchain MatLab/Simulink per generazione, modellazione e analisi di segnali analogici e digitali
- Buona conoscenza della lingua inglese scritta e parlata
- Forte attenzione al dettaglio, mentalità analitica e rigore metodologico
- Attitudine al pensiero critico e alla valutazione del rischio
- Ottime capacità comunicative in team multidisciplinari e con stakeholder esterni