Software Engineer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Genova
EUR 35.000 - 45.000
Sii tra i primi a mandare la candidatura.
Ieri
Descrizione del lavoro

Overview

Posizione in Impresa | Ingegnere Software – Sistemi di controllo per robotica riabilitativa (protesi ed esoscheletri)

Sede di lavoro : Genova + Telelavoro

Rehab Technologies Lab dell'Istituto Italiano di Tecnologia (IIT) cerchiamo un / una software engineer con esperienza nello sviluppo di sistemi embedded e algoritmi di controllo, da coinvolgere nella progettazione di soluzioni software per protesi ed esoscheletri robotici destinati alla riabilitazione.

Per chi ti stai candidando

Le persone selezionate lavoreranno all'interno dell'Istituto Italiano di Tecnologia (IIT), nato con l'obiettivo di promuovere lo sviluppo tecnologico del nostro Paese e l'alta formazione scientifica, favorendo così anche la crescita del sistema produttivo nazionale. L'IIT è impegnato ad affrontare le sfide sociali più urgenti della nostra epoca attraverso scienza e tecnologia, ricerca e innovazione, mantenendo sempre al centro l'essere umano.

Con sede principale a Genova e una rete di 11 centri in Italia e 2 sedi negli Stati Uniti, l'Istituto porta avanti una ricerca interdisciplinare che spazia da neuroscienze e cognizione a robotica e intelligenza artificiale, fino a nanotecnologie e scienza dei materiali.

L'IIT promuove un ambiente di lavoro inclusivo e diversificato, valorizzando le esperienze e le prospettive delle persone che vi lavorano.

Quale sarà il tuo ruolo e di che cosa ti occuperai

La persona selezionata sarà coinvolta nello sviluppo software per il controllo e il monitoraggio di dispositivi robotici medicali, come protesi ed esoscheletri. Il ruolo prevede attività che spaziano dallo sviluppo di applicazioni utente alla programmazione di basso livello, con l'obiettivo di garantire sicurezza, affidabilità e usabilità in scenari clinici reali.

Le principali attività

  • Progettazione e sviluppo di soluzioni software per il controllo e il monitoraggio di esoscheletri.
  • Sviluppo full-stack, dalle applicazioni di interfaccia utente (Qt / C++) ai sistemi di controllo a basso livello (C) per la gestione dei motori e dei protocolli di comunicazione (CAN, WiFi – UDP / TCP).
  • Implementazione e ottimizzazione di controllori di alto livello, incluse finite state machines (FSM), algoritmi di pianificazione della traiettoria e architetture software.
  • Sviluppo di funzionalità di controllo a basso livello, come il controllo di motori DC, algoritmi PID e programmazione bare-metal in linguaggio C.
  • Garanzia di conformità agli standard IEC 62304 durante l'intero processo di sviluppo software, incluse le fasi di documentazione e scrittura del codice.
  • Collaborazione con ingegneri hardware, clinici e utenti finali per validare la funzionalità e l'usabilità del software in scenari reali con i pazienti.
  • Scrittura di codice di alta qualità che privilegi sicurezza, chiarezza e robustezza.

Chi cerchiamo

Cerchiamo una figura con un background in ingegneria informatica, robotica o meccatronica, motivata a lavorare nello sviluppo software di dispositivi robotici medicali, come protesi ed esoscheletri.

Competenze imprescindibili :

  • Laurea magistrale in Ingegneria Informatica, Ingegneria Robotica, Meccatronica, Informatica o discipline affini.
  • Da profili junior fino a un massimo di 3 anni di esperienza in programmazione.
  • Esperienza nello sviluppo software per sistemi embedded, in particolare in linguaggio C / C++.
  • Esperienza nello sviluppo di algoritmi di controllo e architetture software per dispositivi robotici.
  • Conoscenza dei principi teorici alla base del controllo di robot collaborativi (es. controlli compliant, modellazione dinamica, osservatori).
  • Conoscenza dei sistemi operativi Linux / Unix e Windows.
  • Conoscenza delle best practice di sviluppo software (version control, testing, documentazione).
  • Conoscenza della lingua inglese.

Competenze gradite (non imprescindibili) :

  • Ottima padronanza dell'ambiente Linux, inclusa la familiarità con operazioni da riga di comando, configurazione di sistema e sviluppo software su piattaforme basate su Linux.
  • Esperienza pregressa o partecipazione a progetti in ambiti affini, in particolare nel campo della robotica medicale o dello sviluppo di dispositivi riabilitativi.
  • Familiarità con il framework Qt, inclusa l'esperienza nello sviluppo di applicazioni e interfacce grafiche (GUI).
  • Esperienza nello sviluppo software per dispositivi medicali e conoscenza degli standard regolatori (es. IEC 62304).

Competenze trasversali :

Cerchiamo una persona con atteggiamento proattivo e mindset orientato al risultato, capace di adattarsi a contesti multidisciplinari e internazionali. Capacità di lavorare in autonomia quando necessario e di collaborare efficacemente in team. Buone capacità di comunicazione, pensiero analitico e mentalità orientata alla crescita (growth mindset), con curiosità e desiderio di apprendere continuamente. Preferenza ai candidati che hanno svolto un dottorato di ricerca o esperienza simile.

Cosa offriamo

La posizione prevede un contratto a tempo determinato con scadenza il 31 dicembre 2026.

Il pacchetto retributivo comprende :

  • uno stipendio annuo lordo compreso tra euro, con possibilità di bonus, definito in base al ruolo e al contratto;
  • copertura sanitaria privata, variabile in base al ruolo e al contratto;
  • fino a 2 giorni di telelavoro alla settimana e orari di lavoro flessibili disponibili per determinati ruoli;
  • buoni pasto, in base al contratto di lavoro.

I candidati in possesso di laurea triennale o magistrale che non abbiano risieduto in Italia negli ultimi 3 anni e rientrino per avviare un'attività lavorativa, se in possesso dei requisiti previsti dalla normativa, possono beneficiare di una detrazione fiscale del 50% sul reddito.

Come si svolgerà la selezione

  • Compila e invia il form di candidatura che trovi al termine dell'annuncio: circa 5 minuti.
  • Valuteremo la tua candidatura analizzando il matching tra le competenze ed esperienze e ciò che stiamo cercando. Compila gli spazi del form con le informazioni utili.
  • Contatteremo solo i candidati in linea con la posizione (controlla lo Spam).

L'offerta si intende rivolta a candidati ambosessi, nel rispetto del D.Lgs. n. 198/2006 e dei Decreti Legislativi n. 215 e n. 216 del 2003 sulle parità di trattamento.

Nota finale

Per ulteriori informazioni visita la pagina dedicata all'annuncio. L'inserzione è rivolta a candidati di entrambi i sessi, ai sensi delle norme vigenti.