Firmware / Embedded Software Engineer

Michael Page International

Caserta

In loco

EUR 45.000 - 70.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

Michael Page International in Caserta cerca un Firmware/Embedded Software Engineer per progettare e mantenere firmware su Linux embedded su SOM Variscite (i.MX).

La posizione richiede esperienza con BSP, kernel/Linux, driver LKM, sviluppo C/C++, Qt per GUI embedded e familiarità con Yocto/Buildroot, cross-compilazione e protocolli CAN, Modbus, TCP/IP e MQTT. Si offre ruolo a tempo pieno in azienda italiana.

Competenze

  • Laurea in Ingegneria Elettronica o equivalente richiesta, con esperienza embedded.
  • Almeno 3+ anni in sviluppo firmware Linux su SOM Variscite (i.MX).
  • Competenze avanzate in C/C++, Python, Bash, e Qt per GUI embedded.

Mansioni

  • Progettazione, sviluppo e manutenzione firmware su Linux embedded.
  • Sviluppo driver kernel e moduli LKM per periferiche hardware.
  • Gestione cross-compilazione, Yocto/Buildroot, debug e profiling.
  • Integrazione protocolli CAN, Modbus, TCP/IP, MQTT.
  • Collaborazione con team hardware e produzione documentazione.

Conoscenze

C++ moderno
Linux embedded
Kernel/Driver
Qt GUI
Python scripting
Build systems

Formazione

Laurea Ingegneria Elettronica/Informatica

Strumenti

GCC/Clang
Yocto/Buildroot
Device Tree/U-Boot
GitLab CI/GitHub Actions

Descrizione del lavoro

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++ moderno (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)

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Firmware / Embedded Software Engineer
Firmware / Embedded Software Engineer

Michael Page International Italia S.r.l. • Caserta

In loco
EUR 35.000 - 50.000
Ottima opportunità di carriera
Ambiente innovativo
Developer c++ per firmaware
Developer c++ per firmaware

SolutionTech srl • Torino

In loco
EUR 45.000 - 65.000
Firmware e Software Embedded Engineer - Broadcasting
Firmware e Software Embedded Engineer - Broadcasting

Michael Page International • Brescia

In loco
EUR 42.000 - 65.000
Senior Embedded Linux Firmware Engineer – Qt/C++
Senior Embedded Linux Firmware Engineer – Qt/C++

Michael Page International • Caserta

In loco
EUR 45.000 - 70.000
Firmware/Software Engineer
Firmware/Software Engineer

Synergie Sede • Caserta

In loco
EUR 42.000 - 64.000
Firmware Engineer
Firmware Engineer

Exav • Torino

In loco
EUR 42.000 - 65.000
Ambiente giovane e dinamico orientato‑
Formazione tecnica e soft skills
Percorsi di crescita personalizzati
Linux Embedded Software Engineer
Linux Embedded Software Engineer

GOMA ELETTRONICA SpA • Torino

In loco
EUR 40.000 - 60.000
Embedded Firmware/Software Engineer (Linux & Qt)
Embedded Firmware/Software Engineer (Linux & Qt)

Synergie Sede • Caserta

In loco
EUR 42.000 - 64.000
Firmware Engineer
Firmware Engineer

WeHunt • Genova

Ibrido
EUR 40.000 - 60.000
Firmware Engineer
Firmware Engineer

Technical Hunters srl • Padova

In loco
EUR 42.000 - 62.000
Smart working e flessibilità oraria
Mensa aziendale
Premi annuali