All'interno dei Leonardo Labs, stiamo cercando Ricercatori/Ricercatrici, per la nostra sede di Genova.
La persona si occuperà delle seguenti attività:
1. Robotics for Manufacturing: sviluppo di framework di intelligenza robotica collaborativa ed industriale. La/il candidata/o svilupperà soluzioni software finalizzate alla combinazione e collaborazione efficiente di uno o più manipolatori robotici fissi e mobili (AMRs), e operatori umani, in modo da soddisfare i requisiti di flessibilità e destrezza avanzati tipici degli ambienti di produzione e logistica industriale.
2. Robotics for unstructured environments: sviluppo di tecnologie robotiche, hardware e software, da applicare in nuovi domini caratterizzati da ambienti non strutturati. In particolare, la/il candidata/o contribuirà allo sviluppo di prototipi di robot terrestri (UGVs) capaci di navigare autonomamente in ambienti indoor/outdoor, pianificazione di moto, controllo e riconoscimento di oggetti e terreni.
3. Space Robotics: sviluppo di tecnologie robotiche per servizi in orbita, e.g. rifornimento in orbita, rientro in remoto di detriti, e esplorazione planetaria. In particolare, la/il candidata/o contribuirà allo sviluppo di un simulatore per l'ambiente e la piattaforma, ed all’implementazione di nuove soluzioni per la tele-operazione di sistemi remoti con alto delay nelle comunicazioni, locomozione e navigazione a bassa gravità e manipolazione.
4. Supervisionare progetti di Dottorato di Ricerca con le Università.
5. Preparazione di proposte per progetti di ricerca.
6. Partecipare allo sviluppo di strategia tecnologica e all’implementazione di programmi di ricerca di futura generazione.
7. Documentare e comunicare i risultati con relazioni e presentazioni ai partner e ai clienti.
Titolo di Studio:
Laurea magistrale/specialistica in Ingegneria Meccanica, Meccatronica, Elettronica, Computer Science.
Preferibilmente un master e/o un PHD.
Seniority:
Junior, Expert, Senior.
Conoscenze e competenze tecniche:
● Localizzazione e creazione di mappe 2D e/o 3D (SLAM) e algoritmi di visione e percezione e relativi software (e.g., OpenCV);
● Pianificazione del movimento e controllo di sistemi robotici, e.g., wheeled/legged e manipolatori (locomozione e manipolazione);
● Gestione intelligente della flotta di robot mobili AMRs/UGVs ;
● Software di simulazione usati in robotica (e.g., Gazebo, Isaac Sim);
● ROS/ROS2 e middleware di comunicazione;
● Principali linguaggi di programmazione usati in robotica e sistemi autonomi (e.g., Python, C, C++, Matlab/Simulink) ;
● Sviluppo e controllo di attuatori a basso livello;
● Sistemi operativi Linux (e.g., Ubuntu), git, Docker;
● Telecomunicazioni (TCP/IP, UDP), setup di reti mesh;
● Sistemi real-time e.g. Xenomai/Preempt_RT;
● Comunicazione master-slave (Conoscenza di EtherCAT è un plus);
● Progettazione meccatronica e elettronica per lo sviluppo di robot e attuatori.
Competenze comportamentali:
● Team working;
● Problem solving:
● Capacità di gestire autonomamente progetti di ricerca.
Conoscenza linguistiche:
Lingua Inglese ( B2).
Altro ( es. Disponibilità a trasferte/Certificazioni specifiche richieste….):
Disponibilità a trasferte temporanee in altri laboratori per attività di collaborazione.
Come funziona il processo di selezione?
A seguito della raccolta delle candidature, vengono valutati e identificati i CV maggiormente in linea con i requisiti richiesti.
Le/i candidate/i selezionate/i sostengono un colloquio conoscitivo con il team delle Risorse Umane, motivazionale e attitudinale, seguito da un’intervista di approfondimento tecnico con il Business.
Al termine del processo, alla persona viene restituito un feedback, sia in caso di esito positivo che negativo.
Seniority:
Expert