Descrizione dell'offerta
Per importante realtà del territorio siamo alla ricerca di un Senior Software Developer con solide competenze in C++ e C, che partecipi allo sviluppo e all’evoluzione di applicazioni ad alte prestazioni in contesti distribuiti.
La figura contribuirà allo sviluppo di componenti software ad alto rendimento, interfacciati con dispositivi hardware, sistemi distribuiti e infrastrutture di rete industriale.
Responsabilità
Progettazione e sviluppo di moduli software in C++ e C per applicazioni industriali Sviluppo e manutenzione di componenti di sistema (servizi, processi, moduli di comunicazione) Integrazione con dispositivi hardware e sistemi di campo Implementazione di meccanismi di comunicazione tra processi e tra nodi distribuiti Analisi e ottimizzazione di performance e utilizzo delle risorse Attività di debugging su sistemi complessi (anche in ambienti di test integrati) Collaborazione con team hardware, automazione e infrastruttura IT Contributo tecnico su scelte architetturali nel rispetto delle linee guida aziendali Linguaggi
C++ (ottima padronanza: OOP, STL, gestione memoria, multithreading, sincronizzazione) Python (automazione, scripting, tooling, test) Sistemi e Architetture
Comprensione dei principi dei sistemi distribuiti concorrenza comunicazione inter-processo (IPC) gestione errori e resilienza Esperienza in ambiente Linux Conoscenza di Qt per lo sviluppo di applicazioni desktop industriali (HMI, tool di configurazione, sistemi di monitoraggio) Titolo preferenziale: utilizzo di Qt in un progetto reale Familiarità con strumenti di versionamento (Git)
#J-18808-Ljbffr
Progettazione e sviluppo di moduli software in C++ e C per applicazioni industriali Sviluppo e manutenzione di componenti di sistema (servizi, processi, moduli di comunicazione) Integrazione con dispositivi hardware e sistemi di campo Implementazione di meccanismi di comunicazione tra processi e tra nodi distribuiti Analisi e ottimizzazione di performance e utilizzo delle risorse Attività di debugging su sistemi complessi (anche in ambienti di test integrati) Collaborazione con team hardware, automazione e infrastruttura IT Contributo tecnico su scelte architetturali nel rispetto delle linee guida aziendali Linguaggi
C++ (ottima padronanza: OOP, STL, gestione memoria, multithreading, sincronizzazione) Python (automazione, scripting, tooling, test) Sistemi e Architetture
Comprensione dei principi dei sistemi distribuiti concorrenza comunicazione inter-processo (IPC) gestione errori e resilienza Esperienza in ambiente Linux Conoscenza di Qt per lo sviluppo di applicazioni desktop industriali (HMI, tool di configurazione, sistemi di monitoraggio) Titolo preferenziale: utilizzo di Qt in un progetto reale Familiarità con strumenti di versionamento (Git)
#J-18808-Ljbffr
Candidatura e Ritorno (in fondo)
Ricevi annunci simili
Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.
✅ Controlla la tua email e clicca il link per confermare l'alert.
Nessun account necessario. Disiscrizione con un clic dall'email.