Embedded Firmware Engineer (STM32) – Growth & Training
AGAP2 Italia cerca un Firmware Developer per il team R&S a Sesto Fiorentino. La risorsa svilupperà firmware embedded in C/C++ per STM32, collaborando con Hardware, Software e Meccanica durante tutte le fasi del ciclo di sviluppo, dalla progettazione al collaudo.
Si richiede laurea in Ingegneria e almeno 3 anni di esperienza, ottima padronanza di C e STM32CubeIDE, conoscenze di IAR EW e TouchGFX Designer. Si valutano profili con competenze ARM Cortex‑M e conoscenze di protocolli seriali, Git e
Sviluppare firmware embedded in linguaggio C/C++ per microcontrollori STM32. Progettare e sviluppare applicazioni utilizzando STM32CubeIDE e IAR Embedded Workbench. Realizzare interfacce grafiche embedded mediante TouchGFX Designer. Configurare e gestire periferiche hardware (GPIO, UART, SPI, I²C, CAN, USB, Ethernet). Collaborare con il team Hardware durante bring-up, debugging e validazione. Eseguire attività di testing, debug e ottimizzazione del firmware. Partecipare all'integrazione del firmware con gli altri componenti software del sistema. Redigere documentazione tecnica e supportare le verifiche di prodotto. Contribuire al miglioramento continuo delle architetture software e dei processi di sviluppo. Laurea in Ingegneria Elettronica, Informatica, dell'Automazione o titolo equivalente. Esperienza minima di 3 anni nello sviluppo firmware embedded. Ottima conoscenza del linguaggio C; gradita la conoscenza del C++. Esperienza nello sviluppo su microcontrollori STM32. Ottima conoscenza di STM32CubeIDE. Esperienza con IAR Embedded Workbench. Esperienza nello sviluppo di interfacce grafiche con TouchGFX Designer. Conoscenza delle architetture ARM Cortex-M. Esperienza con UART, SPI, I2C, CAN, USB ed Ethernet. Familiarità con Git e strumenti di laboratorio. Formazione hard & soft Follow-up HR e Business Manager Piano di crescita professionale