Believe in value, choose innovation
Ha le carte in regola per avere successo? Le seguenti informazioni devono essere lette attentamente da tutti i candidati.
Fondata nel 2003, TopNetwork S.p.A. è oggi una realtà ICT riconosciuta a livello nazionale, con progetti che integrano AI, Cloud, Data Science, IoT, Blockchain, Robotica e sistemi avanzati.
Crediamo nelle persone come vero fattore abilitante dell'innovazione e investiamo costantemente nello sviluppo delle competenze.
- TopNetwork ricerca Embedded Software Engineer con esperienza intermedia/senior. E' previsto inserimento in un team tecnico consolidato e altamente professionale operante nell'ambito bancario, con cui collaboriamo in maniera stabile e continuativa da diversi anni.
- Il profilo entrerà in una realtà solida e dinamica (+1000 dipendenti) che opera anche in contesti internazionali
- Lavorerà in contesti complessi e altamente regolamentati
- Il progetto ha ampia visibilità e potrai confrontarti con un ambiente strutturato, internazionale e multidisciplinare. All'interno dei processi troverà standard elevati di qualità sicurezza e un forte focus sull'eccellenza tecnologica. Le attività si inseriscono all'interno dell'area IOT nel gruppo progetti.
Attività previste
- Sviluppare il codice seguendo gli standard definiti con il team di architettura e contribuire alla riduzione del debito tecnico
- Partecipare alla progettazione e allo sviluppo di parti critiche del progetto, insieme al team di architettura
- Gestire endtoend il ciclo di vita del software per sistemi embedded, inclusa l'automazione di build e test, l'integrazione continua e il deployment sicuro sui dispositivi
- Gestire gli Unit Test per le funzionalità sviluppate, cercando di automatizzare l'esecuzione dei test quando possibile
- Essere responsabili del deployment e della relativa tool chain per i propri progetti
- Garantire la conformità del codice sviluppato con lo SDLC aziendale (Coding Standard, Unit Test, Versioning)
- Archiviare il software prodotto seguendo le policy di versioning
- Collaborare attivamente con i colleghi del team, con particolare attenzione alle risorse junior o ai colleghi di recente assunzione
- Essere responsabili del rispetto dello standard ISO aziendale
Competenze chiave
- Competenze DevOps (automazione processi, competenza nell'uso di strumenti come Jenkins, CI/CD, automatizzare build, test e deployment)
- C++ (>= C++11), con almeno 3 anni di esperienza in applicazioni embedded
- Progettazione e sviluppo orientato agli oggetti
- Pratiche DevOps per sistemi embedded: CI/CD, automazione di build e test hardware, gestione della pipeline del firmware, containerizzazione e distribuzione sicura su dispositivi embedded
- Embedded Linux principalmente in user space
- Git/GitHub per il controllo di versione
- Linguaggi di scripting (preferibilmente bash, python)
- Capacità di scrivere documentazione software secondo gli standard stabiliti
- CMake e Conan saranno valutati con maggiore attenzione
- La conoscenza di CAN sarà valutata con maggiore attenzione (J1939, ISO-TP 15765, ISO11783, UDS, CANOpen)
- Ottima conoscenza della lingua inglese
Sede: Torino
Modalità : ibrido, in sede una volta a settimana.
Cosa offriamo
- Retribuzione in linea con esperienza e ruolo, con RAL indicativa nel range €30.000 – €40.000, valutabile in base al profilo
- Assicurazione sanitaria integrativa;
- Welfare aziendale e Ticket Restaurant;
- Formazione continua strutturata: piattaforme digitali, aula, mentoring, hands-on, certificazioni;
- Reali opportunità di crescita tecnica e professionale;
- Ambiente di lavoro fondato su collaborazione, affidabilità e rispetto. xivgfpx
Si prega di inviare il CV dettagliato con l'autorizzazione al trattamento dei dati personali (ai sensi degli artt. 12, 13 e 14 del Regolamento EU 2016/679).