Embedded Software Engineer – Sistemi Mission Critical
Indexed description
Brain Technologies è alla ricerca di un/a
Embedded Software Engineer
Da inserire in un team impegnato nello sviluppo e nella manutenzione di sistemi software mission-critical ad elevata affidabilità, operanti su piattaforme distribuite e integrate con componenti hardware dedicati. La risorsa contribuirà all'evoluzione, integrazione e validazione di sistemi operativi impiegati in ambienti complessi, supportando il porting verso nuove piattaforme hardware e garantendo la continuità operativa dei sistemi esistenti.
Attività principali:
- Acquisizione e consolidamento del know-how relativo ai sistemi operativi installati su nodi distribuiti, tramite analisi dell'architettura software e della documentazione tecnica disponibile
- Generazione e mantenimento degli Installation Kit delle versioni software rilasciate
- Studio del comportamento dei sistemi operativi esistenti per individuare gli adeguamenti necessari all'introduzione di nuove piattaforme hardware
- Attività di porting del sistema operativo verso nuovo hardware
- Aggiornamento del codice sorgente e della documentazione tecnica associata
- Sviluppo, integrazione e configurazione del software
- Esecuzione di test funzionali, di integrazione e di validazione, con partecipazione alle attività formali di verifica e validazione
- Gestione della manutenzione correttiva ed evolutiva, analisi delle anomalie operative e supporto alla risoluzione delle problematiche riscontrate in esercizio
- Controllo della configurazione e tracciabilità delle modifiche introdotte
Sede di lavoro: Roma
Requisiti:
- Esperienza pregressa nello sviluppo software in contesti embedded o mission-critical, con conoscenza dell'intero ciclo di sviluppo software (analisi, architettura, specifica, design, implementazione, integrazione, verifica e validazione, manutenzione)
- Ottima conoscenza dei linguaggi C e C++, con solida esperienza nella programmazione orientata agli oggetti (OOP)
- Esperienza pratica su sistemi operativi Linux (preferibilmente Gentoo) e Windows, con buona conoscenza di Bash scripting e XML
- Esperienza nelle attività di Software Integration, Verification & Validation, Software Testing, test di sistema e di integrazione
- Esperienza in attività di Configuration Management, Change Management, gestione delle baseline e tracciabilità delle modifiche
- Elevata capacità analitica e di problem solving, attitudine al troubleshooting di problematiche complesse, capacità di lavorare in team multidisciplinari, precisione nella gestione della documentazione tecnica, orientamento alla qualità del prodotto software, capacità di operare in contesti strutturati e soggetti a processi formali, buone capacità comunicative e di coordinamento tecnico
Competenze preferenziali:
- Conoscenza di strumenti IBM per il configuration management, in particolare IBM Engineering Workflow Management (EWM/EWR)
- Esperienza nel porting di sistemi operativi su nuove piattaforme hardware
- Esperienza nello sviluppo di software per sistemi ad elevata affidabilità
- Familiarità con standard e processi di sviluppo tipici dei settori Defence, Aerospace, Railway, Automotive Safety o Industrial Critical Systems
- Esperienza nella generazione e gestione di Installation Kit e release software
- Conoscenza di processi di sviluppo conformi a standard militari o altamente regolamentati
Cosa ti offriamo:
- Contratto a tempo indeterminato
- CCNL Metalmeccanica Grande Industria
- RAL 35-42 k € + bonus aggiuntivi
- Responsabilità e crescita
- Ambiente flessibile e dinamico
- Struttura organizzativa orizzontale
- Ambiente internazionale
- Welfare
- Assicurazione sanitaria
Brain Technologies è una società Italiana di Ingegneria fondata a Torino nel 2008, appassionata di tecnologia e innovazione. Collaboriamo con le più rappresentative realtà industriali nazionali ed internazionali nei settori dei Sistemi Embedded, Progettazione Hardware, Sistemi Meccatronici e tanto altro. Crediamo che la soddisfazione delle persone e le relazioni umane siano la chiave della crescita.
🌐 www.brain-tech.it
Brain Technologies è un'Azienda che crede nelle pari opportunità e le decisioni in merito alle nuove assunzioni si basano solo su merito, qualifiche, abilità e rendimento nei colloqui. La scelta dei candidati che superano le selezioni viene fatta indipendentemente da religione, paese d'origine o etnia, sesso, orientamento sessuale, identità o espressione di genere, età o disabilità. Brain Technologies si impegna a creare un ambiente di lavoro inclusivo, diversificato e sicuro.
(Leggi 903/77; 125/91; dei decreti legislativi 215/03 e 216/03)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search