Firmware / Embedded Software Engineer (Caserta)

Firmware / Embedded Software Engineer (Caserta)

29 ago
|
Michael Page International
|
Caserta

29 ago

Michael Page International

Caserta

Categoria: Technology & Telecoms

Luogo di lavoro: Caserta

Realtà italiana di prodotto, produttrice di soluzioni tecnologiche, ricerca un Firmware/Embedded Software Engineer a Caserta.

- Progettazione, sviluppo e manutenzione di software firmware/embedded su piattaforme Linux basate su SOM Variscite (i.MX)
- Customizzazione del BSP e sviluppo di componenti low-level, inclusi driver kernel e moduli LKM per periferiche hardware
- Sviluppo di applicativi embedded in C/C++ con interfaccia grafica tramite framework Qt (Qt5/Qt6, QML)
- Gestione dell'intero ciclo di sviluppo embedded: cross-compilazione, build system (Yocto/Buildroot), integrazione e debugging
- Integrazione e gestione dei protocolli di comunicazione embedded (es. CAN, Modbus, TCP/IP, MQTT)
- Attività di debug e ottimizzazione su sistemi Linux embedded, inclusa analisi performance e troubleshooting a livello kernel e hardware
- Collaborazione con team multidisciplinari (hardware, software, test) e produzione di documentazione tecnica di progetto

Requisiti: Laurea in Ingegneria Elettronica, Informatica o equivalente (o diploma tecnico con esperienza) e almeno 3+ anni di esperienza in sviluppo firmware/embedded LinuxPadronanza di C++ attuale (C++11/14/17),



inclusa gestione memoria, RAII, template e STL, e conoscenza del C per sviluppo kernel e driverUtilizzo di Python e Bash per scripting, automazione di build e attività di testConoscenza approfondita di Linux embedded, inclusa architettura del kernel (scheduler, memoria, interrupt)Esperienza con cross-compilazione e toolchain (GCC/Clang, Buildroot, Yocto)Capacità di configurazione e gestione di Device Tree, bootloader U-Boot e filesystem embedded (UBIFS, JFFS2, ext4)Sviluppo di driver Linux (LKM) per periferiche e bus (I²C, SPI, UART, CAN, USB, GPIO) e interfaccia userspaceEsperienza su piattaforme SOM Variscite/NXP i.MX, inclusi porting BSP, configurazione hardware e integrazione di perifericheUtilizzo del framework Qt (Qt5/Qt6) per sviluppo GUI embedded, includendo QML, QtQuick e integrazione con display stackConoscenza dei principali protocolli di comunicazione embedded (CAN, Modbus, TCP/IP, MQTT, gRPC, RS-485, USB OTG)Utilizzo di build system e strumenti di sviluppo (CMake, Make, Yocto/Bitbake, Docker) e sistemi di versioning/CI (Git, GitLab CI, GitHub Actions)

#J-18808-Ljbffr

📌 Firmware / Embedded Software Engineer (Caserta)
🏢 Michael Page International
📍 Caserta

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: firmware / embedded software engineer (caserta) / caserta

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: firmware / embedded software engineer (caserta) / caserta