Firmware / Embedded Software Engineer

01 ago - Italia
Michael Page

Azienda Realtà italiana di prodotto, produttrice di soluzioni tecnologiche – Ambiente dinamico ed creativo. Offerta * 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 Competenze ed esperienza * Laurea in Ingegneria Elettronica, Informatica o equivalente (o diploma tecnico con esperienza)



e almeno 3+ anni di esperienza in sviluppo firmware/embedded Linux * Padronanza di C++ moderno (C++11/14/17), inclusa gestione memoria, RAII, template e STL, e conoscenza del C per sviluppo kernel e driver * Utilizzo di Python e Bash per scripting, automazione di build e attività di test * Conoscenza 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 (I2C, SPI, UART, CAN, USB, GPIO) e interfaccia userspace * Esperienza su piattaforme SOM Variscite/NXP i.MX, inclusi porting BSP, configurazione hardware e integrazione di periferiche * Utilizzo del framework Qt (Qt5/Qt6) per sviluppo GUI embedded, includendo QML, QtQuick e i

Senior Angular Developer

06 ago - Torino
ITConsulting

Senior Analog/Mixed-Signal Behavioral Modeling Engineer

06 ago - Reggio Emilia
K2 Partnering Solutions

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware / embedded software engineer / italia

Senior Angular Developer

06 ago - Torino
ITConsulting

Senior Analog/Mixed-Signal Behavioral Modeling Engineer

06 ago - Cagliari
K2 Partnering Solutions