Junior Embedded Software EngineerRandstad Digital è una società di consulenza globale nei settori Information technologies e Engineering.Responsabilità principali
Sviluppo Firmware: Progettazione e scrittura di codice snello in C/C++ per microcontrollori (es. STM32, ESP32 o architetture ARM Cortex-M).Testing e Debugging: Identificazione e risoluzione di bug a livello firmware utilizzando strumentazione di laboratorio (oscilloscopi, analizzatori logici) e debugger (JTAG/SWD).Integrazione Hardware/Software: Collaborazione con il team hardware per la definizione delle specifiche e la validazione delle periferiche (I2C, SPI, UART, ADC).Documentazione Tecnica: Redazione di documentazione tecnica relativa al codice sviluppato e ai protocolli di test eseguiti.
Competenze richieste
Percorso di studi: Laurea (Triennale o Magistrale) in Ingegneria Elettronica, Ingegneria Informatica, Telecomunicazioni o Meccatronica.Linguaggi di Programmazione: Ottima conoscenza del linguaggio C e basi solide di C++ applicato ai sistemi embedded.Conoscenza Microcontrollori: Familiarità con l'architettura dei microcontrollori e la gestione dei registri, timer e interrupt.Sistemi Operativi e Tool: Conoscenza di base di un RTOS (es. FreeRTOS) e dimestichezza con sistemi di versionamento del codice (Git).
Luogo di lavoro: AlessandriaLa ricerca è rivolta ai candidati ambosessi (L.903/77).#J-18808-Ljbffr