Randstad Digital, la divisione specializzata nella ricerca, selezione e formazione di profili ICT di Randstad Italia, ricerca un Automation Software Engineer per un'azienda leader a livello globale nella progettazione e realizzazione di impianti industriali complessi e sistemi di automazione avanzata.Le seguenti informazioni hanno lo scopo di fornire ai potenziali candidati una migliore comprensione dei requisiti per questo ruolo.La risorsa selezionata, inserita in un team d'ingegneria strutturato, si occuperà della ricerca, analisi e sviluppo di software e sistemi, interpretando le specifiche di funzionalità e le esigenze del cliente.Le sue responsabilità includeranno la progettazione, lo sviluppo, il testing e la documentazione di soluzioni software complete (che spaziano da HMI a PLC), gestendole fino alla loro piena implementazione in impianti su larga scala.Principali responsabilità:Gestire l'intero ciclo di vita dello sviluppo software (SDLC), dalla fase concettuale fino all'implementazione e commissioningAnalizzare le esigenze di stakeholder e clienti finali attraverso l'interazione diretta e l'analisi dei processi di lavorazione, per identificare e sviluppare soluzioni software efficaciDeterminare la fattibilità operativa delle soluzioni proposte, valutando l'analisi dei requisiti, la definizione del problema e il potenziale sviluppo della soluzioneDefinire e progettare le specifiche del sistema, gli standard e la programmazione necessari per preparare e installare le soluzioni tecniche su architetture complesseGarantire la tracciabilità e la validità delle soluzioni sviluppate, attraverso la creazione di documentazione di progetto, la produzione di codice esplicito, ben strutturato e ampiamente commentatoRequisiti:Almeno quattro anni di esperienza nello sviluppo software in ambito automazione industriale (preferibilmente su impianti di processo o macchinari pesanti).Competenza avanzata nello sviluppo e nella programmazione di PLC (es. Siemens TIA Portal