C++ Software Engineer

2 giorni fa

Umbria, Umbria, Italia Antal International Tempo pieno

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 alte prestazioni, 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

Competenze Tecniche Richieste

Linguaggi

  • C++
  • C

Sistemi e Architetture

  • Comprensione dei principi dei sistemi distribuiti
  • concorrenza
  • comunicazione inter-processo (IPC)
  • gestione errori e resilienza
  • Esperienza in ambiente Linux

Framework e Strumenti

  • 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)
  • Esperienza con tool di debugging

Sede di lavoro: Perugia

RAL definita per il ruolo: €45.000 - €55.000