La risorsa sarà coinvolta nello sviluppo di applicazioni software per la
lettura e l’acquisizione di dati da sensori di diversa natura
(analogici, digitali, MEMS, temperatura, vibrazioni, corrente, ecc.) e nella realizzazione di strumenti per l’ estrazione, l’analisi e la correlazione dei dati
a supporto delle attività di
manutenzione predittiva
e monitoraggio delle prestazioni di sistemi meccatronici ed elettronici. Sviluppo di software embedded e applicativi di test su piattaforme
Arduino
o microcontrollori equivalenti. Scrittura di firmware per controller di motion control
e gestione di motori, attuatori e sensori di posizione. Supporto alle attività di qualifica e test
con sviluppo di applicativi
LabVIEW
e
script personalizzati
per automazione prove, logging e validazione. Programmazione in
C++ e
Python
per acquisizione, elaborazione e visualizzazione dati. Collaborazione con il team elettronico per l’integrazione hardware/software di sensori e moduli di comunicazione. Contributo allo sviluppo di tool di analisi dati per manutenzione predittiva (vibrazioni, temperature, cicli di lavoro, ecc.). Buona conoscenza di
C++ ,
Python
e ambiente
Arduino
. Conoscenza dell’ambiente di sviluppo
LabVIEW
per acquisizione dati, automazione test e analisi. Conoscenza di base di elaborazione dati e strumenti di data analysis. Interesse verso l’elettronica, il motion control e l’analisi di sistemi reali. Laurea/diploma ad indirizzo tecnico-ingegneristico Conoscenza di ambienti
Linux
o strumenti di versionamento ( Git ). Familiarità con tecniche di
machine learning
applicate alla manutenzione predittiva. Esperienza nello sviluppo firmware per
BLDC
,
servo-controller
o
motion driver dedicati
.