Overview
La / Il candidata / o, a diretto rapporto del Product Manager, sarà chiamato / a ad occuparsi della progettazione, sviluppo e manutenzione del firmware.
Attività previste per il ruolo
- Progettare il firmware, creando la sua architettura, definendo le funzionalità e scegliendo le tecnologie e i linguaggi di programmazione più adatti in relazione allo specifico hardware;
- Analizzare e comprendere a fondo le specifiche dei dispositivi embedded e dei sistemi al fine di progettare il firmware in modo adeguato limitando per quanto possibili rilavorazioni successive;
- Svolgere test e verifiche su quanto progettato, così da garantire il corretto funzionamento;
- Identificare e correggere eventuali problemi o errori riscontrati nel firmware;
- Produrre la documentazione tecnica che descriva il firmware e la sua funzionalità, per facilitare la manutenzione e il supporto durante il suo ciclo di vita;
Requisiti
- Laurea in ingegneria Elettronica o equivalente;
- Esperienza di almeno tre/quattro anni in ruoli similari;
- Conoscenza dei principali linguaggi di programmazione utilizzati nel settore degli embedded systems (C, C++, Python e Assembly) e dei sistemi operativi più comuni per i sistemi embedded (Linux embedded e sue distribuzioni, Android, e sistemi real time);
- Buona conoscenza della lingua inglese