Il Software Developer HMI si dedica allo sviluppo di software per l’interazione uomo macchina e il controllo remoto dei i nostri macchinari di automazione industriale.
Responsabilità
- Analizzare, sviluppare applicativi software per macchinari di taglio tubo e lamiera, garantendone il corretto funzionamento;
- Testare, documentare e mantenere il codice sviluppato;
- Collaborare con team multidisciplinari (meccanici, elettronici, altri sviluppatori) per l’integrazione dei moduli software;
- Contribuire al Knowledge Transfer delle soluzioni sviluppate verso gli altri componenti del team e le altre aree aziendali.
Attività
- Analisi, progettazione e sviluppo software per la realizzazione di interfacce uomo-macchina (HMI) per sistemi di automazione e controllo in ambiente industriale in modalità client-server con tecnologie WEB;
- Trasformare design mockups e richieste funzionali in pagine web e mobile-friendly con HTML, CSS, JavaScript e moderni frameworks come Angular e React;
- Collaborazione e co-progettazione con UI/UX designers per l’implementazione dei wireframes in codice riusabile e interazione con gli sviluppatori back-end per integrare API e servizi;
- Sviluppo di tool di supporto alla progettazione;
- Sviluppo ed evoluzione di tool di diagnosi remota dei macchinari presso i clienti;
- Studio di nuove soluzioni applicative con architetture distribuite su desktop, web e/o cloud.
Nota: in relazione a quanto sopra, è notevole sottolineare che in ogni job description le informazioni fornite sono necessariamente sintetiche, focalizzate sugli obiettivi principali posti dalla posizione; nel normale svolgimento del lavoro, è necessario prevedere l'integrazione con compiti, attività e responsabilità che hanno rilevanza logica e correlazione con la descrizione e le informazioni espresse.
Requisiti fondamentali
- Laurea Magistrale in discipline STEM o equivalenti;
- Conoscenza ed esperienza (anche accademica) di
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.