SVILUPPATORE FIRMWARE
22 ore fa
Brescia, Provincia di Brescia; Lombardia, Italia
Allen Parker
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Il Contesto Aziendale Il nostro cliente è una solida e storica realtà multinazionale italiana, quotata e leader di riferimento nella progettazione e produzione di componenti, sensori e soluzioni avanzate per l'automazione industriale e il controllo dei processi. L'azienda si distingue sul mercato per una forte vocazione all'innovazione tecnologica, laboratori interni all'avanguardia e una struttura operativa integrata che spazia dalla sensoristica ai sistemi completi di automazione. Informazioni sul Ruolo Scopo della Posizione e Sfida Professionale La risorsa sarà inserita all'interno del dipartimento R&D / Team Software Innovation (un gruppo strutturato di circa 15 ingegneri e sviluppatori software), con focus sullo sviluppo, l'ottimizzazione e l'evoluzione firmware della piattaforma proprietaria di automazione programmabile. L'opportunità nasce dall'esigenza strategica di presidiare il know-how sui protocolli di comunicazione industriale: il candidato lavorerà a stretto contatto con il responsabile del team software e affiancherà la figura senior di riferimento storico dell'azienda in un passaggio di consegne strutturato di circa sei mesi, con l'obiettivo di diventarne il referente tecnologico interno, con particolare verticalità su tecnologia Ether CAT. Principali Responsabilità Sviluppo Firmware Embedded Progettazione e sviluppo in linguaggio C su microcontrollori architettura ARM (STM32, NXP, Hilscher o equivalenti) in ambienti real-time (Free RTOS). Integrazione, sviluppo e manutenzione dei principali protocolli di comunicazione industriale, in particolare Ether CAT (Master e Slave), Profinet (Slave) e Modbus TCP/RTU (Master e Slave). Sviluppo e integrazione di driver per periferiche esterne (ADC, DAC, SPI, I2 C, memorie). Validazione e Test di Laboratorio Analisi del traffico di rete (tramite Wireshark o tool equivalenti), collaudo e validazione firmware su banchi prova e laboratori interni, operando a diretto contatto con l'hardware e gli schemi elettrici.
Gestione del Ciclo di Vita del Software Versionamento e rilascio del codice tramite Git Lab, curando la relativa documentazione tecnica e le specifiche architetturali. Consulenza Architetturale Interna Valutazione di nuove soluzioni tecnologiche di rete e bus di campo a supporto dell'evoluzione della gamma prodotti. Competenze Richieste Consolidata esperienza nello sviluppo firmware/embedded in linguaggio C su microcontrollori ARM.
Keil, IAR) e strumenti di debug hardware/firmware. Conoscenza approfondita di sistemi operativi real-time (RTOS), in particolare Free RTOS. Competenza solida e comprovata sui protocolli di comunicazione industriale, con focus primario su Ether CAT (Master e Slave), affiancato da Profinet e Modbus. Capacità di analisi del traffico di rete (Wireshark) e validazione dei bus di campo.
Capacità di lettura di schemi elettrici e utilizzo della strumentazione standard di laboratorio (oscilloscopi, analizzatori logici, multimetri). Utilizzo di sistemi di versionamento del codice (Git/Git Lab). Competenze Preferite Competenze Preferenziali (Nice-to-Have) Esperienza pregressa nei processi di certificazione dei protocolli (es. certificazioni ufficiali Ether CAT o Profinet). Conoscenza di piattaforme hardware/firmware multislave (es. CANopen, Ether Net/IP, IO-Link, OPC UA o altri protocolli Ethernet deterministici (Powerlink, Sercos, Varan). Nozioni di cybersecurity in ambito industriale (standard IEC 62443-4-2). Competenze Personali Caratteristiche Personali e Soft Skills Spiccate doti analitiche, autonomia operativa e orientamento alla risoluzione di problematiche complesse a livello hardware/firmware.
Attitudine alla condivisione e capacità di fare proprio un know-how tecnico specialistico e consolidato. Spirito collaborativo e propensione al lavoro in team multidisciplinari (HW, SW, Cybersecurity, Laboratori di prova).