Descrizione del Ruolo
Nel team di Electronics & Software Development, la persona selezionata riporterà al Responsabile di Funzione e si occuperà della concezione, architettura, sviluppo e manutenzione del software CAM per una particolare tipologia di macchinari innovativi.
Attività Principali:
* Definire le specifiche in stretta collaborazione con il team di processo e il team software responsabile della gestione della macchina e l'integrazione con software di terze parti;
* Creare le specifiche tecniche, definire la fattibilità e la relativa documentazione;
* Analizzare la fattibilità tecnica del progetto per quanto riguarda l'ingegneria del software, la valutazione dei costi e dei tempi;
* Garantire i requisiti di qualità mediante test automatici e manuali, l'ottimizzazione continua e l'automazione del processo di sviluppo del software;
* Gestire l'installazione fluida del software nelle macchine, progettando e mantenendo strumenti software in grado di supportare la diagnostica normalmente necessaria;
* Definire e gestire le licenze;
Requisiti
* Laurea in ingegneria informatica o titolo di studio affine;
* Esperienza nella progettazione di componenti software complessi con tecniche di programmazione ad oggetti;
* Abilità nella progettazione dell'interfaccia utente con tecnologie Microsoft .NET come Microsoft Windows Forms e WPF o Angular;
* Conoscenza di Microsoft C#;
* Ottima conoscenza dell'uso di IDE come Microsoft Visual Studio in connessione con strumenti di gestione del codice sorgente come Git;
* Creatività, problem solving e orientamento al risultato;
* Buone capacità di comunicazione e lavoro in team;
* Buona conoscenza della lingua inglese.