Firmware Engineer

1 giorno fa

Milan, Lombardy, Italia COL GROUP Tempo pieno 35.000 € - 45.000 € Contratto
Job code: 2026-041 Firmware Engineer Da oltre 100 anni, COL GROUP è sinonimo di eccellenza e innovazione nel settore elettromeccanico. Con più di 400 professionisti e 4 sedi in Italia (Torino, Milano, Bergamo e Catania), il nostro Gruppo – composto da COL Giovanni Paolo, IME GROUP (IMEQUADRI e IMEMONT) e Teamware – sviluppa soluzioni avanzate per le infrastrutture di trasmissione e distribuzione dell’energia elettrica a media e alta tensione. Siamo protagonisti della transizione energetica, investiamo costantemente in ricerca e sviluppo e crediamo nel talento come motore del cambiamento. Se cerchi un ambiente dinamico, solido, in forte espansione e orientato al futuro, entra a far parte di COL GROUP: qui il tuo contributo può fare la differenza. Per avere un aggiornamento sulle ultime notizie del gruppo: Oaktree Announces Agreement to Sell COL Group to Eaton
- Col Group Profilo Generale La risorsa, con riporto diretto all’R&D Manager, sarà responsabile della progettazione, dello sviluppo e della validazione del firmware embedded, dalla definizione dei requisiti fino alla gestione dell’intero ciclo di vita del prodotto. Il ruolo richiede competenze tecniche specialistiche, un approccio pratico e flessibile e la capacità di collaborare con i diversi team R&D e le funzioni commerciali. Responsabilità
• Progettare, sviluppare e testare firmware embedded per microcontrollori e sistemi elettronici, supportando le attività di validazione e certificazione in conformità alle specifiche tecniche di riferimento
• Redigere, aggiornare e gestire la documentazione tecnica relativa al firmware, garantendone accuratezza, completezza, tracciabilità e conformità alle procedure aziendali, agli standard di sviluppo adottati e ai requisiti tecnici e normativi applicabili
• Collaborare ai processi di omologazione dei prodotti presso i Clienti
• Supportare la definizione dell’architettura firmware e la selezione di microcontrollori, periferiche e componenti programmabili
• Interfacciarsi con i Clienti durante le diverse fasi di sviluppo, verifica e collaudo dei prodotti
• Analizzare guasti e anomalie firmware, individuandone le cause e definendo le relative azioni correttive
• Gestire aggiornamenti, manutenzione evolutiva e porting del firmware per garantire continuità e compatibilità del prodotto in caso di modifiche hardware, phase-out o obsolescenza
• Progettare e realizzare software e procedure di test per il collaudo (SCA) e la calibrazione degli apparati di produzione Competenze richieste
• Esperienza nello sviluppo di firmware embedded in linguaggio C/C++ per microcontrollori (Microchip PIC/PIC32, STM32 Cortex), microprocessori ARM e DSP in kernel real time e Linux
• Esperienza nello sviluppo e nell’integrazione di protocolli e interfacce di comunicazione (IEC 61850, Modbus, IEC 60870-5-104, DNP3 ecc.)
• Conoscenza dei protocolli di comunicazione sicura basati su TLS, con capacità di configurare e integrare meccanismi di autenticazione, cifratura e gestione dei certificati digitali nei sistemi embedded, nel rispetto dei requisiti di cybersecurity applicabili
• Esperienza nello sviluppo di driver, bootloader, moduli HAL e applicazioni real-time
• Conoscenza dei sistemi operativi real-time (RTOS), delle architetture multitasking e dei meccanismi di interrupt
• Conoscenza di ambienti di sviluppo, compilatori e debugger embedded
• Conoscenza degli ambienti di build e delle metodologie di sviluppo per sistemi Linux embedded basati su Yocto Project, inclusa la configurazione e la personalizzazione di immagini, ricette e layer, nonché esperienza nell’utilizzo di GitLab per la gestione del codice sorgente e l’implementazione di pipeline DevOps di integrazione, verifica e distribuzione continua (CI/CD)
• Esperienza nella definizione e nell’esecuzione di test unitari, di integrazione e di validazione del firmware
• Costituisce requisito preferenziale la padronanza dei principali strumenti di laboratorio e debug, quali oscilloscopi, analizzatori logici, debugger JTAG/SWD
• Esperienza professionale indicativa di 5-10 anni, maturata in ruoli analoghi nell’ambito della progettazione, dello sviluppo e della validazione di firmware embedded Competenze trasversali
• Capacità di comunicare in modo efficace e di collaborare in team interfunzionali
• Orientamento ai risultati, alla qualità del software e al miglioramento continuo
• Capacità di organizzare le attività e ottimizzare tempi e priorità dei progetti di sviluppo
• Autonomia operativa, capacità di analisi e problem solving nelle fasi di sviluppo
• Buona conoscenza della lingua inglese, scritta e parlata Cosa Offriamo
• Inserimento in un ambiente di lavoro giovane, dinamico e orientato alla crescita
• Modalità di lavoro agile con possibilità di smart working fino a 2 giorni alla settimana
• Buoni pasto
• Piano di welfare aziendale
• L’Azienda è inserita in un Gruppo industriale solido e in forte crescita
• Coinvolgimento diretto nell’intero ciclo di vita del firmware, dalla definizione dei requisiti al rilascio completo
• Opportunità di contribuire allo sviluppo di soluzioni firmware embedded innovative ad alto contenuto tecnologico
• RAL indicativa: €35.000–€45.000, commisurata all’esperienza e alle competenze della persona selezionata Sede di lavoro Presso Teamware
- Milano (MI) Col Group opera nel rispetto dei principi di Diversity & inclusion che alimentano i nostri valori, con l’obiettivo di abbattere ogni barriera e pregiudizio e garantire un ambiente di lavoro inclusivo e diversificato dove ogni individuo è valorizzato e rispettato. L'offerta di lavoro si intende riferita ad entrambi i sessi secondo il disposto delle leggi D.lgs. 903/77 e D.lgs. 125/91 Gli interessati sono invitati a prendere visione dell’informativa sul trattamento dei dati personali dei candidati presente sul sito web della società alla pagina Informativa candidati