Firmware/Software Engineer
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
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
quality(100)format(avif))