Il candidato ricoprirà il ruolo di progettista software e firmware di applicazioni, nelle macchine agricole, basate su microcontrollori utilizzati in dispositivi elettronici per il controllo delle operazioni in campo.
Le applicazioni variano dal controllo di motori, valvole ed attuatori in base alla lettura di dati provenienti da sensori, GPS ed altre fonti allo sviluppo di interfacce utente per monitor operatore da utilizzare sulla macchina agricola.
Responsabilità
Il candidato si occuperà dell’analisi dei requisiti, della scrittura del codice, del debug e dei test funzionali.
Il candidato sarà inserito in un team di progettazione composto da progettisti elettronici, progettisti meccanici e specialisti di prodotto.
Il candidato avrà la possibilità di seguire lo sviluppo della propria applicazione anche sul campo.
Qualifiche
Laurea in ingegneria informatica od elettronica con esperienza di tre anni
Conoscenza lingua inglese
Conoscenza della programmazione di microcontrollori 8 e 32 bit.
Capacità di scrittura dei driver del microcontrollore e dell’applicazione di alto livello, dei protocolli di comunicazione e di interfacce grafiche.
Gradita la conoscenza del protocollo di comunicazione CANBUS.
Conoscenza dei linguaggi di programmazione C, C++ e Python, conoscenza di sistemi operativi real-time come FreeRTOS.