Siamo alla ricerca di una figura di Embedded Software Developer da inserire in un contesto dinamico, innovativo e altamente collaborativo. La risorsa sarà coinvolta nell’intero ciclo di vita dei progetti, dall’analisi dei requisiti tecnici e funzionali, allo sviluppo e test, fino alla messa in produzione delle soluzioni embedded. Responsabilità principali Analizzare i requisiti tecnici e funzionali. Progettare, sviluppare e mantenere firmware per sistemi a microcontrollore. Gestire attività di test, debug e ottimizzazione del codice, anche in prossimità dell’hardware. Interagire con periferiche hardware e strumenti di laboratorio per la verifica e l’ottimizzazione delle prestazioni. Collaborare alla redazione e al mantenimento della documentazione tecnica dei progetti. Partecipare all’evoluzione continua delle soluzioni embedded attraverso l’adozione di nuove tecnologie e metodologie di sviluppo. Competenze tecniche richieste Fondamenti di Programmazione Embedded Conoscenza di programmazione in C/C++ per sistemi a microcontrollore. Esperienza, anche universitaria o personale, con schede di sviluppo . Familiarità con registri, periferiche, concetti di driver hardware. Interfacce di Comunicazione Conoscenza teorica e/o pratica di protocolli di comunicazione come UART, SPI, I2C. Capacità di lettura e comprensione dei datasheet per l’integrazione di periferiche. Sistemi Operativi Real-Time Conoscenze base di real-time scheduling, gestione di task/thread, sincronizzazione . Esperienza con FreeRTOS, VxWorks o altri RTOS, anche in ambito accademico . Solida esperienza nello sviluppo e manutenzione di software con vincoli temporali stringenti. Interazione con l’hardware Capacità di lavorare vicino all’hardware per debug, ottimizzazione delle prestazioni e gestione di periferiche. Familiarità con strumentazione di laboratorio . Strumenti di Sviluppo Esperienza con ambienti di sviluppo integrati come STM32CubeIDE, Keil, MPLAB X. Utilizzo di strumenti di debug: step-by-step, breakpoint, printf debugging. Controllo Versione...
©Copyright Azulsen srl - P.IVA11819111003