Descrizione dell'offerta
Progettiamo e produciamo apparecchiature industriali connesse. Al centro di ogni prodotto c'è un firmware per microcontrollore basato su RTOS, che gestisce display grafico, connettività wireless, comunicazione con il cloud e interfacce fieldbus.
Cerchiamo una figura che segua il prodotto per tutto il suo ciclo di vita: dalla progettazione e dallo sviluppo, al supporto alla produzione, fino all'assistenza sulle unità già installate, lavorando a stretto contatto con il team R&D.
Il ruolo si inserisce in un progetto già avviato: il firmware è in sviluppo attivo, con procedure scritte per compilazione, programmazione delle schede e collaudo, e con un ambiente di sviluppo assistito da AI già configurato. Nei primi mesi la persona inserita lavorerà in affiancamento al responsabile della piattaforma e a un collega che conosce a fondo il firmware e l'hardware delle nostre pompe.
Parte del lavoro si svolge in laboratorio, a contatto diretto con schede e strumenti: sonda di programmazione, oscilloscopio, banco di collaudo, reparto produzione.
Si ricordi di controllare il suo CV prima di candidarsi. Inoltre, si assicuri di leggere tutti i requisiti relativi a questo ruolo.
Responsabilità •
Sviluppo di applicazioni su microcontrollore in C/C++ con FreeRTOS (STM32, ESP32), inclusa l'interfaccia su display •
Sviluppo di driver e integrazione di periferiche: CAN bus, UART, Modbus, USB, SPI, I²C •
Connettività: BLE, WiFi, MQTT su canale cifrato con certificati, aggiornamento firmware OTA sicuro •
Messa in servizio dell'hardware e debug al banco insieme al team hardware •
Qualità del firmware: revisione del codice, test unitari, piani di test e test di integrazione, compilazione in CI e gestione dei rilasci •
Supporto al reparto produzione nella programmazione e nel collaudo delle unità •
Supporto tecnico di secondo livello ai tecnici di assistenza sul campo, sui problemi delle unità installate •
Contributo tecnico alla conformità dei prodotti alle norme europee di cybersicurezza (RED, CRA): prove e documentazione del firmware •
Manutenzione della base di conoscenza del team: documentazione tecnica e tracciamento attività (Confluence / Jira) e i file di contesto per l'AI nei repository ( ), che mantengono efficaci gli assistenti di codice •
Utilizzo di strumenti di sviluppo basati su AI (es. Claude Code) per generazione e refactoring del codice, revisione, test e documentazione, e contributo al miglioramento del loro utilizzo nel team
Requisiti •
Laurea magistrale in Ingegneria Elettronica, Informatica o delle Telecomunicazioni, oppure laurea triennale con esperienza equivalente •
Almeno 3 anni di sviluppo firmware in C/C++ per sistemi embedded (5+ per il ruolo senior), con almeno un prodotto portato in produzione in prima persona •
Esperienza di progetto con STM32 e/o ESP32 •
Esperienza pratica con FreeRTOS (task, code, semafori, gestione dei tempi, debug di concorrenza) •
Esperienza diretta su almeno due o tre fra CAN bus, UART, Modbus, USB e SPI: capacità di scrivere e fare il debug dei driver, non solo di usare le librerie del fornitore •
Capacità di leggere schemi elettrici e datasheet e di lavorare con gli strumenti di laboratorio (oscilloscopio, analizzatore logico, sonda di debug) •
Utilizzo di Git •
Apprendimento rapido e risoluzione autonoma dei problemi: spesso il lavoro richiede di affrontare un chip, un protocollo o uno strumento sconosciuto e renderlo operativo con poca supervisione •
Familiarità con gli assistenti di codice basati su AI nel lavoro quotidiano, con la capacità critica di rivedere e validare ciò che producono •
Italiano fluente •
Buona conoscenza xykwogc dell'inglese tecnico, scritto e parlato •
Disponibilità a lavorare in sede quattro giorni su cinque
Requisiti preferenziali •
Debug e progettazione hardware •
Interfacce grafiche su display per microcontrollore (es. LVGL) •
Sicurezza embedded: certificati e TLS, avvio sicuro, firma delle immagini firmware •
Piani e casi di test, test di integrazione di sistema (SIT) •
DevOps: CI/CD, ambienti di build Docker, automazione dei rilasci •
Python per strumenti, simulatori e automazione dei test •
AWS (servizi IoT) •
Normative europee per i prodotti IoT (cybersicurezza RED, CRA, marcatura CE)
Cosa offriamo •
Prodotti industriali reali, seguiti per intero: dal banco alla produzione, fino al campo •
Un firmware in sviluppo attivo, con procedure scritte •
Affiancamento nei primi mesi da parte di un collega esperto del firmware e dell'hardware delle pompe •
Un metodo di sviluppo assistito da AI già in uso nel team •
Esperienza diretta sulla cybersicurezza di prodotto secondo le nuove norme europee (CRA, RED), una competenza oggi molto richiesta
Si ricordi di controllare il suo CV prima di candidarsi. Inoltre, si assicuri di leggere tutti i requisiti relativi a questo ruolo.
Responsabilità •
Sviluppo di applicazioni su microcontrollore in C/C++ con FreeRTOS (STM32, ESP32), inclusa l'interfaccia su display •
Sviluppo di driver e integrazione di periferiche: CAN bus, UART, Modbus, USB, SPI, I²C •
Connettività: BLE, WiFi, MQTT su canale cifrato con certificati, aggiornamento firmware OTA sicuro •
Messa in servizio dell'hardware e debug al banco insieme al team hardware •
Qualità del firmware: revisione del codice, test unitari, piani di test e test di integrazione, compilazione in CI e gestione dei rilasci •
Supporto al reparto produzione nella programmazione e nel collaudo delle unità •
Supporto tecnico di secondo livello ai tecnici di assistenza sul campo, sui problemi delle unità installate •
Contributo tecnico alla conformità dei prodotti alle norme europee di cybersicurezza (RED, CRA): prove e documentazione del firmware •
Manutenzione della base di conoscenza del team: documentazione tecnica e tracciamento attività (Confluence / Jira) e i file di contesto per l'AI nei repository ( ), che mantengono efficaci gli assistenti di codice •
Utilizzo di strumenti di sviluppo basati su AI (es. Claude Code) per generazione e refactoring del codice, revisione, test e documentazione, e contributo al miglioramento del loro utilizzo nel team
Requisiti •
Laurea magistrale in Ingegneria Elettronica, Informatica o delle Telecomunicazioni, oppure laurea triennale con esperienza equivalente •
Almeno 3 anni di sviluppo firmware in C/C++ per sistemi embedded (5+ per il ruolo senior), con almeno un prodotto portato in produzione in prima persona •
Esperienza di progetto con STM32 e/o ESP32 •
Esperienza pratica con FreeRTOS (task, code, semafori, gestione dei tempi, debug di concorrenza) •
Esperienza diretta su almeno due o tre fra CAN bus, UART, Modbus, USB e SPI: capacità di scrivere e fare il debug dei driver, non solo di usare le librerie del fornitore •
Capacità di leggere schemi elettrici e datasheet e di lavorare con gli strumenti di laboratorio (oscilloscopio, analizzatore logico, sonda di debug) •
Utilizzo di Git •
Apprendimento rapido e risoluzione autonoma dei problemi: spesso il lavoro richiede di affrontare un chip, un protocollo o uno strumento sconosciuto e renderlo operativo con poca supervisione •
Familiarità con gli assistenti di codice basati su AI nel lavoro quotidiano, con la capacità critica di rivedere e validare ciò che producono •
Italiano fluente •
Buona conoscenza xykwogc dell'inglese tecnico, scritto e parlato •
Disponibilità a lavorare in sede quattro giorni su cinque
Requisiti preferenziali •
Debug e progettazione hardware •
Interfacce grafiche su display per microcontrollore (es. LVGL) •
Sicurezza embedded: certificati e TLS, avvio sicuro, firma delle immagini firmware •
Piani e casi di test, test di integrazione di sistema (SIT) •
DevOps: CI/CD, ambienti di build Docker, automazione dei rilasci •
Python per strumenti, simulatori e automazione dei test •
AWS (servizi IoT) •
Normative europee per i prodotti IoT (cybersicurezza RED, CRA, marcatura CE)
Cosa offriamo •
Prodotti industriali reali, seguiti per intero: dal banco alla produzione, fino al campo •
Un firmware in sviluppo attivo, con procedure scritte •
Affiancamento nei primi mesi da parte di un collega esperto del firmware e dell'hardware delle pompe •
Un metodo di sviluppo assistito da AI già in uso nel team •
Esperienza diretta sulla cybersicurezza di prodotto secondo le nuove norme europee (CRA, RED), una competenza oggi molto richiesta
Candidatura e Ritorno (in fondo)
Ricevi annunci simili
Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.
✅ Controlla la tua email e clicca il link per confermare l'alert.
Nessun account necessario. Disiscrizione con un clic dall'email.
Approfondisci
- Lavoro a Milano
Il mercato del lavoro locale - Calcola lo stipendio netto dalla RAL