Senior Firmware Engineer
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
28 Giugno 2025
Il lavoro dei tuoi sogni ti aspetta
Unisciti alle oltre 150.000 persone che hanno già utilizzato Jobiri per trovare lavoro