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 ambiente 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 Git Lab); Capacità di redigere e consultare documentazione tecnica. Costituiscono titolo preferenziale Conoscenza dei principali protocolli di comunicazione industriale (Modbus RTU/TCP, CANopen, Ether CAT, PROFINET, Ether Net/IP); Conoscenze di cybersecurity industriale (IEC 62443); Esperienza con pipeline Dev Sec Ops e CI/CD; Conoscenza dello standard MISRA-C; Conoscenza del linguaggio Rust.Completano il profilo ottime capacità di lavoro in team, attitudine all'analisi e al problem solving, orientamento all'innovazione e una buona conoscenza della lingua inglese.
Sede di lavoro: Provincia di Brescia
L'annuncio è redatto in conformità alla Direttiva (UE) 2023/970 ed è rivolto a tutti i generi ai sensi del D. Lgs. n. 198/2006 - Aegis Srl, AUT. MIN. Prot. 26543 D. Lgs. 276/03. #J-18808-Ljbffr
By continuing you agree to our Terms & Privacy Policy.