Descrizione azienda Per una realtà industriale di grandi dimensioni, le cui aziende del gruppo offrono soluzioni end-to-end nel mercato dei prodotti elettronici ed elettromeccanici ricerchiamo un Firmware/Software Engineer Posizione In particolare, l’azienda è specializzata nella progettazione dei Sistemi di Collaudo Elettronici , aggiungendo poi man mano nuove attività e servizi, sino ad arrivare ad oggi, dove è in grado di offrire un servizio completo di Progettazione di Sistemi e Schede elettroniche , sviluppo di prototipi, assemblaggio elettromeccanico, produzione SMT/THT e Ingegneria di Collaudo. nel team tecnico dedicato alla progettazione e realizzazione di prototipi e apparati elettrici in ambito dell’elettronica per ogni tipo di settore industriale, il candidato avrà le seguenti attività principali Sviluppo di firmware e software embedded in C/C++ . Progettazione e sviluppo di applicazioni su Linux Embedded . Realizzazione di interfacce HMI tramite Qt Framework e Qt Quick/QML . Integrazione e comunicazione con dispositivi hardware e sistemi industriali. Gestione di meccanismi di Inter Process Communication (IPC) e Shared Memory . Progettazione di servizi e microservizi embedded. Ottimizzazione delle prestazioni software, della latenza e dell'utilizzo della memoria. Attività di debugging e troubleshooting su hardware reale. Integrazione con sensori, attuatori e sistemi di automazione industriale. Sviluppo di software robusto, affidabile e fault-tolerant. Requisiti Competenze richieste Ottima conoscenza del linguaggio C/C++ moderno . Solida esperienza in ambiente Linux . Conoscenza approfondita del Qt Framework . Esperienza nello sviluppo di interfacce grafiche con Qt Quick/QML . Conoscenza della programmazione multithread . Gestione efficiente della memoria, puntatori, RAII e Smart Pointers . Esperienza nelle attività di debugging tramite GDB . Utilizzo di sistemi di versionamento Git . Esperienze tecniche richieste Sviluppo su sistemi Embedded Linux . Implementazione di meccanismi IPC e Shared Memory . Comunicazioni tramite Socket TCP/IP . Interfacce seriali RS232/RS485 . Comunicazioni Ethernet . Esperienza con protocolli CAN Bus , Modbus RTU/TCP e MQTT . Gestione di processi e servizi Linux. Attività di cross-compilation . Utilizzo di sistemi di build quali CMake o qmake . Costituiscono titolo preferenziale Conoscenza del bus MIL-STD-1553 . Esperienza con sistemi RFID . Protocolli e interfacce SPI e GPIO . Utilizzo di Docker . Esperienza con Yocto e/o Buildroot . Scripting Bash . Conoscenza di PostgreSQL . Sviluppo in Python . Esperienza con sistemi Real-Time . Sviluppo di driver Linux. Tecnologie OpenGL e Qt Quick 3D . Altre informazioni Caserta L'offerta è rivolta a candidatə nel rispetto del Dlgs 198/2006 e dei Dlgs 215/2003 e 216/2003 e della PdR 125/2022. Le persone interessate sono invitate a leggere l' informativa privacy ex artt. 13 e 14 del Reg. UE 2016/679. Aut. Min. Prot. N. 1207 – SG del 16/12/2004
Firmware/Software Engineer
Synergie Sede
IT
🎯 Intermedio🏠 In sede🧭 Backend🏢 Manifatturiero🗣️ Italiano
Competenze richieste
cc++linuxqtqmlgitembeddedmultithreadipcshared memory
Pronto a fare il colloquio?
Carica il tuo CV su tailk.me e l'AI farà il colloquio per te.
Crea il tuo AI headhunter e fai il colloquio
tailk