
Low Level Embedded Engineer (Catania)
- Palermo
- Tempo indeterminato
- Full time
- Sviluppo di driver a basso livello;
- Sviluppo di software di test applicativo (test unitari, test di pre-integrazione);
- Valutazione delle prestazioni degli IP hardware;
- Investigazione e risoluzione di problemi di sistema (HW/SW);
- Supporto ai clienti.
- Possesso di Laurea Magistrale in Ingegneria Informatica, Elettronica, Telecomunicazioni o affini. Costituirà titolo preferenziale essere in possesso di specializzazione in digital desgin engineering, embedded systems o integrates systems architectures.
- Padronanza Linguaggio C, GIT, scripting Python;
- Conoscenza Sistemi operativi real-time (es. FreeRTOS);
- Conoscenza dell'Architettura MCU / ARM Cortex-M, Cortex-R e architettura multi-core (inclusa conoscenza della virtualizzazione e dei meccanismi di isolamento software);
- Conoscenza delle periferiche standard MCU (I²C, SPI, UART, DMA, ADC, ...);
- Conoscenza di Debugger (idealmente Lauterbach T32);
- Esperienza in sviluppo di sistemi embedded in tempo reale di almeno 1 anno;
- Capacità di Comprensione dell'architettura HW di MCU/MPU per progettare, debuggare e ottimizzare le prestazioni su SoC complessi.
- Spirito di squadra, mentalità collaborativa e orientamento al supporto al cliente;
- Buone capacità comunicative;
- Conoscenza medio-avanzata della lingua inglese.