Firmware/Software Engineer

11 ago - Caserta
Synergie Sede

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++ contemporaneo
.




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-****
.
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 ******** e dei Dlgs ******** e ******** e della PdR ********.
Le persone interessate sono invitate a leggere l' informativa privacy ex artt. 13 e 14 del Reg. UE ********.
Aut. Min. Prot. N. **** SG del 16/12/2004
by helplavoro.it

.Net Full Stack Developer (Middle)

14 ago - Torino
Jobtome

.Net Developer

14 ago - Torino
Jobtome

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware/software engineer / caserta

Italian Content Classification Specialist For Social Media W/Relocation Support

14 ago - Italia
Jobtome

Maritime Engineer Planner

14 ago - Napoli
Consulting / Consulenza / Coaching