Robot Software Engineer
Gulliver s.r.l.
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 , allinterno 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 allinterno 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 sullintegrazione hardware-software, dal bring-up dei sensori allesecuzione di task complessi.
Validare il software in simulazione (Gazebo, Isaac Sim, MuJoCo) e su piattaforma fisica.
Contribuire allarchitettura 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 nelluso 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 dellinglese, 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
Unazienda 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 allesperienza.
Un ambiente di lavoro vivace, collaborativo e con uno sguardo sempre rivolto al futuro.
Offerta di lavoro pubblicata 2 mesi fa