Gulliver s.r.l. · Brescia, Provincia di brescia, Italia ·


Descrizione dell'offerta

Chi siamo

Dal 2000, in Gulliver costruiamo software che semplificano il lavoro di oltre 250 grandi aziende e 1.000 PMI , con soluzioni nei settori HR, logistica, vendite e Pubblica Amministrazione, potenziate da AI e IoT. Il nostro motto è chiaro: Technology with a human touch .

Oggi stiamo investendo nello sviluppo di soluzioni per robot umanoidi con il progetto Fausto , all'interno del quale lavoriamo su piattaforme Unitree .

Il ruolo

Stiamo cercando un Robot Software Engineer che entri nel team R&D dedicato al progetto Fausto e contribuisca allo sviluppo del software che fa muovere, percepire e interagire con il mondo i nostri umanoidi. Lavorerai a stretto contatto con il team AI e con i product owner delle nostre soluzioni verticali.

Responsabilità

  • Progettare e sviluppare i moduli software per il controllo, la navigazione e la manipolazione di robot umanoidi.
  • Integrare algoritmi di computer vision, percezione e AI all'interno del comportamento del robot.
  • Implementare logiche di pianificazione del movimento, controllo in tempo reale e interazione uomo-macchina.
  • Sviluppare e mantenere moduli basati su ROS / ROS 2 .
  • Lavorare sull'integrazione hardware-software, dal bring-up dei sensori all'esecuzione di task complessi.
  • Validare il software in simulazione (Gazebo, Isaac Sim, MuJoCo) e su piattaforma fisica.
  • Contribuire all'architettura software del progetto, alle code review e alle best practice del team.

Requisiti

  • Laurea in Ingegneria Informatica, Robotica, Automazione, Informatica o discipline affini (Magistrale o PhD preferibili).
  • Solida esperienza di programmazione in C++ e Python .
  • Conoscenza di ROS / ROS 2 .
  • Esperienza in almeno una di queste aree: cinematica e dinamica robotica, controllo (PID, MPC, impedance/force control), motion planning, SLAM, computer vision.
  • Familiarità con strumenti di simulazione robotica (Gazebo, Isaac Sim, MuJoCo, PyBullet o equivalenti).
  • Conoscenza del mondo AI (LLM, modelli di visione, framework di deep learning come PyTorch o TensorFlow) e capacità di integrare componenti AI nel software del robot.
  • Esperienza nell'uso di strumenti di AI-assisted development come Claude Code, Cursor, GitHub Copilot o simili , intesi come parte integrante del workflow di sviluppo.
  • Buona conoscenza di Git e dei workflow di sviluppo collaborativo.
  • Passione per la robotica, mentalità da problem solver e attitudine al lavoro in team.
  • Buona conoscenza dell'inglese, scritto e parlato.

Nice to have

  • Esperienza diretta su piattaforme Unitree (G1, H1, Go2) o altri robot umanoidi/quadrupedi.
  • Conoscenze di reinforcement learning, imitation learning o sim-to-real transfer.
  • Familiarità con sistemi real-time (RT Linux, EtherCAT) e firmware embedded.
  • Esperienza in progetti IoT, edge computing o integrazione hardware-software.
  • Pubblicazioni o progetti accademici nel settore (ICRA, IROS, RSS, CoRL, Humanoids).

Cosa offriamo

  • Un'azienda solida, attiva dal 2000, con un team multidisciplinare e una rete internazionale.
  • Percorso di crescita, formazione continua e partecipazione a eventi di settore.
  • Pacchetto retributivo competitivo, commisurato all'esperienza.
  • Un ambiente di lavoro vivace, collaborativo e con uno sguardo sempre rivolto al futuro.

Candidatura e Ritorno (in fondo)