La figura entrerà in un team tecnico strutturato e sarà coinvolta nello sviluppo del software embedded che governa le stazioni di ricarica per veicoli elettrici. Il ruolo prevede attività sia di programmazione che di integrazione e controllo di dispositivi hardware e protocolli di comunicazione. Il contesto è altamente tecnologico, con possibilità di crescita professionale e di esposizione a tematiche avanzate (cybersecurity, protocolli di comunicazione, gestione energetica, IoT). Sviluppo e manutenzione di software embedded per sistemi di ricarica EV. Programmazione su ambienti Linux system e Linux programming. Sviluppo in linguaggi C/C++ e, su alcune componenti applicative, Node.js / TypeScript. Interfacciamento con dispositivi hardware, sensori e moduli di controllo. Implementazione e gestione di protocolli di comunicazione specifici del settore (es. per dispositivi, stazioni, interfacce). Collaborazione con il team R&D per la definizione dell'architettura software. Contributo agli aspetti di cybersecurity nella progettazione e nello sviluppo del software. Attività di debug, testing e ottimizzazione delle soluzioni sviluppate. Laurea in Informatica, Ingegneria Informatica, Elettronica o affini (valutabili anche percorsi tecnici equivalenti). Esperienza nello sviluppo software embedded. Ottima conoscenza di Linux system e programmazione su ambiente Linux. Padronanza dei linguaggi C/C++. Conoscenza di Node.js e/o TypeScript (gradita). Competenza nell'integrazione e controllo di dispositivi hardware. Familiarità con protocolli di comunicazione (seriali, TCP/IP o proprietari). Sensibilità alle tematiche di cybersecurity in ambito software. Capacità di lavorare in team, problem solving, proattività. Il nostro cliente è una realtà italiana in crescita, attiva nello sviluppo di soluzioni hardware e software per sistemi tecnologici avanzati. L'azienda opera in un contesto altamente innovativo, con un focus particolare sulle infrastrutture per la mobilità elettrica. Buoni pasto Modalità di lavoro: on site