Senior Firmware Engineer - Faenza
Michael Page
International Technology Products GmbH, Vogesenstraße 1, 63811 Stockstadt am Main
40.000/65.000 € all'anno
Descrizione dell'offerta
- Senior Firmware Engineer
- Faenza
Azienda
L'Azienda è parte del gruppo internazionale ed è leader nello sviluppo di sistemi elettronici avanzati per l'automazione industriale. Con oltre 35 anni di esperienza, fornisce soluzioni innovative e personalizzate per settori quali lavorazione CNC di metallo, legno, pietra e alimentare.
Offerta
Stiamo cercando un Senior Firmware Engineer per unirsi al team R&D nella sede di Faenza, con responsabilità chiave nello sviluppo su piattaforme embedded Linux, nell'ambito di due nuovi progetti strategici:
- Il primo in partnership societaria con un'azienda tecnologica, per l'integrazione e conversione di HMI e editor PLC verso un nuovo linguaggio proprietario.
- Il secondo, completamente interno, riguarda la migrazione di un sistema proprietario da PowerPC su RTOS a nuova piattaforma NXP i.MX8/i.MX95 con Linux, che coinvolge un porting profondo di librerie, tool di compilazione, e realizzazione di un framework compatibile col codice legacy.
- Analisi dei requisiti e definizione delle specifiche tecniche di progetto.
- Sviluppo firmware su microcontrollori STM32 in C/C++ e Assembly.
- Porting e adattamento di librerie su nuova piattaforma embedded basata su NXP i.MX8/i.MX95.
- Personalizzazione e patch del kernel Linux per real-time operations (in valutazione la scelta tra RT-Linux o altro RTOS).
- Sviluppo driver Linux e moduli per board custom.
- Collaborazione nella realizzazione di un framework per mappare chiamate legacy alle nuove API.
- Integrazione protocolli di comunicazione industriali (CANopen, Modbus, RS485, SPI, CAN).
- Progettazione e sviluppo HMI web (HTML, CSS, JS, PHP, Bootstrap, jQuery).
- Sviluppo applicazioni desktop con MFC, WxWidgets, QT.
- Programmazione PLC (Straton, LogicLab).
- Scripting in Python per automazioni e tool di sviluppo.
- Collaborazione con team esterni e supporto in contesti internazionali.
Competenze ed esperienza
- Laurea in Informatica, Ingegneria Elettronica o campo affine.
- Esperienza consolidata nello sviluppo firmware per microcontrollori STM32.
- Ottima conoscenza dei linguaggi C/C++ e Assembly.
- Competenza nella personalizzazione del kernel Linux e sviluppo driver.
- Conoscenza dei protocolli di comunicazione industriali e sistemi embedded.
- Capacità di collaborare con team interfunzionali e gestire progetti complessi.
- Esperienza pregressa con sistemi CNC.
- Familiarità con ambienti RTOS proprietari o real-time Linux.
- Conoscenza avanzata di sistemi di automazione industriale.
Completa l'offerta
- Sede di lavoro: Faenza (RA)
- Progetti innovativi su nuove linee di prodotto.
- Un ambiente internazionale stimolante, parte di un gruppo industriale solido e dinamico.
- Opportunità di crescita professionale all'interno di un team tecnico altamente qualificato
7 Giugno 2025
Il lavoro dei tuoi sogni ti aspetta
Unisciti alle oltre 150.000 persone che hanno già utilizzato Jobiri per trovare lavoro
