Pubblicato il Pubblicato 19h fa
Mansioni della posizione
Brain Technologies è alla ricerca di un/a brillante
Embedded Linux Engineer - Defence Industry
Il/la professionista entrerà a far parte di un team d'eccellenza dedicato allo sviluppo software embedded e alla manutenzione di sistemi software mission-critical ad elevata affidabilità. Operando su piattaforme distribuite e integrate con componenti hardware dedicati, la risorsa contribuirà attivamente all'evoluzione, all'integrazione e alla validazione dei sistemi operativi impiegati in ambienti complessi, supportando le fondamentali attività di porting su nuove piattaforme hardware e garantendo la continuità operativa dei sistemi esistenti.
Attività principali:
- Acquisire e consolidare il know-how sui sistemi operativi esistenti installati su nodi distribuiti, analizzando l'architettura software e la documentazione tecnica disponibile
- Generare e mantenere gli Installation Kit delle versioni software rilasciate
- Studiare il comportamento dei sistemi operativi esistenti per identificare gli adeguamenti necessari all'introduzione di nuove piattaforme hardware ed effettuare le attività di porting
- Aggiornare il codice sorgente e la documentazione tecnica associata, eseguendo attività di sviluppo, integrazione e configurazione del software
- Condurre test funzionali, di integrazione e di validazione e partecipare alle attività formali di verifica e validazione dei componenti software
- Gestire la manutenzione correttiva ed evolutiva, analizzando le anomalie operative e supportando la risoluzione delle problematiche riscontrate in esercizio
- Garantire il controllo della configurazione e la tracciabilità delle modifiche introdotte
Sede di lavoro: Roma
Requisiti
- Padronanza dell'intero Software Development Life Cycle (SDLC) dall'analisi e dall'architettura fino alla verifica, validazione e manutenzione.
- Linguaggi di Programmazione: Ottima conoscenza dei linguaggi C e C++ e solida esperienza nella programmazione orientata agli oggetti (OOP).
- Sistemi Operativi e Scripting: Esperienza pratica sui sistemi operativi Linux (preferibilmente distribuzione Gentoo ) e Windows, affiancata da una buona conoscenza di Bash scripting e XML.
- Software Testing e Integrazione: Comprovata esperienza nelle attività di Software Integration, Verification & Validation , software testing, test di sistema e test di integrazione.
- Gestione della Configurazione: Esperienza strutturata nel Configuration Management (change management, software configuration management, gestione delle baseline e tracciabilità).
- Competenze Soft & Metodologiche: Elevata capacità analitica e di problem solving, attitudine al troubleshooting di problematiche complesse, precisione nella documentazione tecnica e orientamento alla qualità del software. Ottime capacità comunicative e di coordinamento tecnico in team multidisciplinari operanti in contesti soggetti a processi formali.
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 e 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 28.000–45.000 € + benefit (il posizionamento dipende da esperienza e livello di inquadramento)
- 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.
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 vengono fatte 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)