Software R&D Manager
1 giorno fa
Salerno, Campania, Italia
Gruppo Proper Transearch
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Il nostro cliente è un Gruppo leader nella progettazione e produzione di macchinari industriali tecnologicamente avanzati, con alto livello di automazione. Il ruolo: Il candidato selezionato dovrà essere pronto, dopo l’adeguato periodo di introduzione alle tecnologie del gruppo mediante affiancamento al management attuale, a coordinare il team di Sviluppo SW dedicato alla realizzazione di nuove soluzioni di Controllo Numerico Computerizzato (CNC) dedicate alle macchine utensili avanzate del Gruppo. Il ruolo è incentrato sul coordinamento della progettazione e implementazione di sistemi di motion control ad alte prestazioni per macchine che eseguono lavorazioni multitool, sia a \"contatto\" (es. foratura, fresatura) che a \"non contatto\" (es. taglio termico laser e/o plasma). Molto importante è la capacità di costruire, guidare, formare e motivare un gruppo. Responsabilità chiave:
* Coordinare la progettazione e l’implementazione di algoritmi avanzati per il controllo in catena chiusa degli assi, l'interpolazione geometrica e la generazione di traiettorie per garantire massima precisione e velocità.
* Modellazione e Identificazione: supervisionare la modellazione di sistemi fisici, in particolare elettromeccanici, e applicare tecniche di identificazione per ottimizzare la dinamica della macchina.
* Architettura Software in Tempo Reale: coordinare la progettazione dell'architettura dei sistemi software CNC proprietari, assicurando l'affidabilità e le prestazioni real-time (non è richiesta estensiva esperienza pregressa sul solo CNC).
* Sviluppo HMI: coordinare lo sviluppo dell’interfaccia uomo-macchina includendo:
* frontend per visualizzazione stato macchina, diagnostica, editing/monitoring del part program e gestione operatore;
* backend applicativo responsabile della comunicazione con il core real-time CNC (scambio dati deterministico/non deterministico, bufferizzazione stati, comandi, sincronizzazione);
* gestione dei flussi file da/verso sistemi CAM (import parsing ISO/G-code, eventuali formati proprietari), validazione e preparazione dei job per l’esecuzione;
* definizione dei protocolli/interfacce tra HMI e kernel CNC (API, IPC, shared memory o bus di campo dove necessario);
* gestione stati macchina, allarmi, logging e tracciamento eventi lato HMI in coerenza con il controllo real-time. Requisiti fondamentali: Il candidato ideale deve possedere le seguenti qualifiche e
competenze:
*
Formazione:
Laurea in Ingegneria Meccatronica, Elettronica, dell’Automazione o Informatica (o Scienze dell'Informazione).
* Esperienza Professionale: non meno di 10/12 anni di esperienza maturata come progettista di motion control e/o automazione in team di R&D, possibilmente con ruoli di coordinamento, con focus specifico sulla modellazione e tecniche di identificazione di sistemi fisici elettromeccanici.
* Competenze di leadership e motivazione di un team. Requisiti graditi ma non fondamentali:
* Sviluppo Software:
* Sistemi in Tempo Reale: Vasta esperienza nell'utilizzo e nello sviluppo su sistemi di controllo per applicazioni critiche. Comprovata capacità di sviluppo in C/C++ in ambienti di Sistemi Operativi Real-Time (RTOS) (ad esempio, Linux con estensioni RT come Xenomai, o analoghi).
* Generazione di traiettorie per assi e sviluppo di interpolatori CNC.
* Bus di Campo Real-Time: Forti competenze/conoscenza nell'ambito dei bus di campo real time (conoscenza approfondita di almeno uno tra i seguenti protocolli: EtherCAT, Profinet, CanOpen).
* Conoscenze specifiche sull’utilizzo dei servo-azionamenti brushless per applicazioni industriali, con particolare riferimento alla taratura dei regolatori P.
I.
D. nell’ambito dei cinematismi multiasse, per garantire la precisione del moto tipica delle macchine utensili.
* Competenze nel dimensionamento di un asse elettromeccanico e nel setup/taratura degli assi.
* Integrazione del sistema di controllo CNC + PLC + HMI con i sistemi di livello superiore (per esempio CAD/CAM e/o MES).
* Esperienza pregressa come Application Engineer in ambito macchine utensili.
* Conoscenza e utilizzo di software di programmazione PLC (IEC 61131).
* Conoscenza e utilizzo dei principali Design Pattern. (ovvero soluzioni standardizzate e collaudate per risolvere problemi ricorrenti nella progettazione software, essenziali per costruire codice robusto e manutenibile, specialmente nei sistemi complessi di controllo.).
* Un’azienda di successo, in costante crescita.
* Un ruolo al centro del cuore tecnologico dell’azienda.
* Crescita verticale.
* Retribuzione Annua Lorda a partire da 60.000€
- con successive rivalutazioni al crescere della responsabilità a fine del periodo di affiancamento. #J-18808-Ljbffr
* Coordinare la progettazione e l’implementazione di algoritmi avanzati per il controllo in catena chiusa degli assi, l'interpolazione geometrica e la generazione di traiettorie per garantire massima precisione e velocità.
* Modellazione e Identificazione: supervisionare la modellazione di sistemi fisici, in particolare elettromeccanici, e applicare tecniche di identificazione per ottimizzare la dinamica della macchina.
* Architettura Software in Tempo Reale: coordinare la progettazione dell'architettura dei sistemi software CNC proprietari, assicurando l'affidabilità e le prestazioni real-time (non è richiesta estensiva esperienza pregressa sul solo CNC).
* Sviluppo HMI: coordinare lo sviluppo dell’interfaccia uomo-macchina includendo:
* frontend per visualizzazione stato macchina, diagnostica, editing/monitoring del part program e gestione operatore;
* backend applicativo responsabile della comunicazione con il core real-time CNC (scambio dati deterministico/non deterministico, bufferizzazione stati, comandi, sincronizzazione);
* gestione dei flussi file da/verso sistemi CAM (import parsing ISO/G-code, eventuali formati proprietari), validazione e preparazione dei job per l’esecuzione;
* definizione dei protocolli/interfacce tra HMI e kernel CNC (API, IPC, shared memory o bus di campo dove necessario);
* gestione stati macchina, allarmi, logging e tracciamento eventi lato HMI in coerenza con il controllo real-time. Requisiti fondamentali: Il candidato ideale deve possedere le seguenti qualifiche e
competenze:
*
Formazione:
Laurea in Ingegneria Meccatronica, Elettronica, dell’Automazione o Informatica (o Scienze dell'Informazione).
* Esperienza Professionale: non meno di 10/12 anni di esperienza maturata come progettista di motion control e/o automazione in team di R&D, possibilmente con ruoli di coordinamento, con focus specifico sulla modellazione e tecniche di identificazione di sistemi fisici elettromeccanici.
* Competenze di leadership e motivazione di un team. Requisiti graditi ma non fondamentali:
* Sviluppo Software:
* Sistemi in Tempo Reale: Vasta esperienza nell'utilizzo e nello sviluppo su sistemi di controllo per applicazioni critiche. Comprovata capacità di sviluppo in C/C++ in ambienti di Sistemi Operativi Real-Time (RTOS) (ad esempio, Linux con estensioni RT come Xenomai, o analoghi).
* Generazione di traiettorie per assi e sviluppo di interpolatori CNC.
* Bus di Campo Real-Time: Forti competenze/conoscenza nell'ambito dei bus di campo real time (conoscenza approfondita di almeno uno tra i seguenti protocolli: EtherCAT, Profinet, CanOpen).
* Conoscenze specifiche sull’utilizzo dei servo-azionamenti brushless per applicazioni industriali, con particolare riferimento alla taratura dei regolatori P.
I.
D. nell’ambito dei cinematismi multiasse, per garantire la precisione del moto tipica delle macchine utensili.
* Competenze nel dimensionamento di un asse elettromeccanico e nel setup/taratura degli assi.
* Integrazione del sistema di controllo CNC + PLC + HMI con i sistemi di livello superiore (per esempio CAD/CAM e/o MES).
* Esperienza pregressa come Application Engineer in ambito macchine utensili.
* Conoscenza e utilizzo di software di programmazione PLC (IEC 61131).
* Conoscenza e utilizzo dei principali Design Pattern. (ovvero soluzioni standardizzate e collaudate per risolvere problemi ricorrenti nella progettazione software, essenziali per costruire codice robusto e manutenibile, specialmente nei sistemi complessi di controllo.).
* Un’azienda di successo, in costante crescita.
* Un ruolo al centro del cuore tecnologico dell’azienda.
* Crescita verticale.
* Retribuzione Annua Lorda a partire da 60.000€
- con successive rivalutazioni al crescere della responsabilità a fine del periodo di affiancamento. #J-18808-Ljbffr