Per azienda leader nello sviluppo di soluzioni per l'automazione industriale siamo alla ricerca di un/a:
Il candidato ideale è laureato in Ingegneria dell'Automazione, Informatica, Elettronica o in Scienze Informatiche ed ha maturato almeno cinque anni di esperienza nello sviluppo software C/C++ in ambiente Linux, preferibilmente in contesti di automazione industriale, sistemi real-time o software embedded.
Inserita all'interno del team Ricerca & Sviluppo Software, la risorsa contribuirà allo sviluppo del runtime PLC e del compilatore di una piattaforma di automazione industriale conforme allo standard IEC 61131-3, collaborando con un team multidisciplinare impegnato nell'evoluzione dell'intera architettura software.
Nello specifico, si occuperà di:
Sviluppo e manutenzione del runtime PLC e del compilatore conformi allo standard IEC 61131-3;
Integrazione del runtime con i diversi componenti della piattaforma software (sistema operativo Linux, protocolli di comunicazione industriale, OPC UA e altri moduli applicativi);
Collaborazione con il team di sviluppo nell'implementazione delle funzionalità richieste in ambito cybersecurity;
Produzione della documentazione tecnica di progetto;
Partecipazione alle attività di miglioramento continuo dell'architettura software.
Ottima conoscenza della programmazione C/C++ in contesto Linux;
Esperienza nello sviluppo software sia in user space sia a livello kernel;
Conoscenza dello standard IEC 61131-3 ed esperienza nello sviluppo di applicazioni PLC;
Esperienza con sistemi operativi real-time (gestione task, scheduling, sincronizzazione, interrupt, timer e gestione della memoria);
Buona conoscenza del kernel Linux e sviluppo di kernel module;
Esperienza con distribuzioni Linux (Debian, Ubuntu) e conoscenza di Yocto;
Conoscenza delle architetture di compilatori e di strumenti quali LLVM, ANTLR o equivalenti;
Esperienza nell'utilizzo di sistemi di versionamento del software (Git o GitLab);
Capacità di redigere e consultare documenta
📌 Embedded Software Engineer (Italia)
🏢 Altro
📍 Italia