Farigliano, Italy
Embedded Software Developer
Risorse S.p.a. · Farigliano · Italy
Last checked: 13/10/2026
Job description
Quoted in full from Risorse S.p.a.'s job posting. Gavroche does not edit it.
Descrizione azienda
Per azienda cliente operante nel settore dell'Automazione Industriale, in particolare nello sviluppo di soluzioni elettroniche e software per l'automazione e la mobilità per mezzi di trasporto, Risorse SpA ricerca:
Posizione
Embedded Software Developer
La risorsa sarà coinvolta nello sviluppo di firmware per sistemi embedded basati su microcontrollori STM32, collaborando con i team Hardware e Software nelle diverse fasi del ciclo di sviluppo: dalla progettazione e implementazione fino al debug, test e validazione del prodotto.
Le principali attività comprenderanno:
- Sviluppo di firmware embedded in C e, preferibilmente, C++;
- Sviluppo e configurazione di applicazioni su microcontrollori STM32;
- Configurazione e gestione delle principali periferiche: TIM, ADC/DAC, SPI, I²C, UART e CAN;
- Sviluppo di applicazioni real-time utilizzando FreeRTOS o RTOS equivalenti;
- Implementazione e integrazione di protocolli e applicazioni CAN, con particolare riferimento a CANopen e SAE J1939;
- Sviluppo di funzionalità di diagnostica, bootloader e firmware upgrade;
- Utilizzo di toolchain e ambienti di sviluppo quali STM32CubeIDE, GCC/Clang, IAR o Keil;
- Utilizzo di Git e partecipazione ai processi di code review e sviluppo collaborativo;
- Debug e test strumentale su banco mediante oscilloscopio, multimetro e analizzatore logico;
- Validazione del firmware direttamente sul prodotto e, quando necessario, in macchina.
Requisiti
- Solida conoscenza del linguaggio C per sistemi embedded; la conoscenza del C++ costituisce un requisito preferenziale;
- Esperienza pratica nello sviluppo su microcontrollori STM32 e nell'utilizzo dei relativi ambienti di sviluppo e toolchain;
- Familiarità con Git e con i principali workflow di branching e gestione del codice;
- Capacità di interpretare schemi elettrici e di collaborare efficacemente con il team Hardware durante le fasi di sviluppo, debug e validazione;
- Buona conoscenza del protocollo CAN, con particolare riferimento a CANopen e SAE J1939.
Costituiscono titolo preferenziale:
- Esperienza nello sviluppo modulare secondo principi e architetture in stile AUTOSAR e conoscenza delle linee guida MISRA-C;
- Conoscenza di Python per scripting, automazione e sviluppo di test; conoscenza di C# per la realizzazione di tool e interfacce;
- Esperienza con FreeRTOS o altri sistemi operativi real-time (RTOS);
- Conoscenza di linguaggi e ambienti di programmazione PLC;
- Esperienza con microcontrollori Microchip e relativi IDE e toolchain;
- Utilizzo avanzato della strumentazione di laboratorio, in particolare oscilloscopio, multimetro e analizzatore logico;
- Conoscenza dei principali principi di cybersecurity embedded, inclusi autenticazione, cifratura, protezione del firmware e secure boot;
- Esperienza nello sviluppo di applicazioni safety-critical e conoscenza delle normative e dei processi di functional safety, quali IEC 61508 e ISO 26262;
- Buona conoscenza dell'inglese tecnico, sia scritto sia parlato.
Altre informazioni
Luogo di lavoro: vicinanze di Farigliano (CN)
Orario di lavoro: full-time orario centrale
CCNL: Metalmeccanica Industria
RAL: € 35.000 - € 45.000
Si offre contratto diretto in azienda.
Similar roles in Italy
- Junior Software Developer · Elmec Informatica, Brunello
- IoT Firmware Developer · La Marzocco Group, Scarperia e San Piero
- Front end - React Developer · Alpitour, Turin
- Java Developer · Alpitour, Turin
- AI Developer · Alpitour
- DEVELOPER LOMBARDIA · Coop Lombardia, Milan
63 open roles like this one; at most three per employer shown.
Other roles at Risorse S.p.a.
- Elettricista civile - Industriale Senior · Bra
- JavaScript - Node.js Developer - Categorie Protette · Milan
- Junior IT Developer - Categorie Protette L. 68/99 · Turin
- Senior Software Developer .NET - React · Monza
- Software Engineer C++ - Categorie Protette · Milan
- Sviluppatore hardware e firmware · Pieve San Giacomo
692 open.