hirly

Leonardocompany

Autonomous Systems Software Engineer

IT - Roma - Via Tiburtina KM12,400

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Leonardocompany first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
IT
Work mode
On-site / unstated
First seen by hirly
30 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Job Description:

Leonardo è un gruppo industriale internazionale che realizza capacità tecnologiche multidominio per la sicurezza globale. Protagonista dei principali programmi strategici dell’Aerospazio, Difesa e Sicurezza, conta oltre 62.000 dipendenti nel mondo. L’azienda ha una significativa presenza industriale in Italia, Regno Unito, Polonia e Stati Uniti e opera in 150 Paesi anche attraverso controllate, joint venture e partecipazioni. Leonardo è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.

All'interno dell'Autonomous Systems Laboratory sviluppiamo software per creare una autonomia avanzata che sia interoperabile e multi-dominio. Lavoriamo su piattaforme reali in ambienti reali — dalla navigazione autonoma al coordinamento di sciami di droni — con un approccio orientato al prodotto e livelli di Technology Readiness Level (TRL) medio-alti.

La posizione prevede l'inserimento presso la sede di Roma , all'interno dell'Autonomous Systems Laboratory, con attività svolte in stretta collaborazione e sinergia con le altre sedi del laboratorio.

Cerchiamo profili con una solida base di ingegneria del software e competenza specifica nei sistemi robotici autonomi.

La persona potra’ occuparsi di una o piu’ delle seguente attività:

  • Navigazione autonoma — pianificazione di missione, guida e controllo per veicoli senza pilota;
  • Multi-agent teaming e swarming — coordinamento distribuito, allocazione di risorse, condivisione di informazioni tra agenti eterogenei;
  • Percezione onboard — localizzazione, detection and tracking, mappatura,SLAM, stima della posa;
  • Manned-Unmanned Teaming — framework di collaborazione tra sistemi autonomi e operatori umani.

Titolo di studio

Laurea magistrale in Ingegneria dell’Automazione, Informatica, Aerospaziale, Elettronica, Telecomunicazioni, Robotica, Artificial Intelligence, Meccatronica. Preferibilmente il conseguimento di un PhD.

Seniority

Cerchiamo profili Expert (3-5 anni di esperienza) o Senior (5-10 anni di esperienza) con esperienza dimostrabile su sistemi reali.

Conoscenze e competenze tecniche

  • Esperienza solida in Python per lo sviluppo di sistemi complessi - non scripting
  • Familiarità con framework di programmazione asincrona, multi-threading e multi-processing
  • Padronanza di strumenti di sviluppo moderni: Git, Docker , ambienti Linux
  • Conoscenza di ROS2 e dei principali framework di simulazione (Gazebo, AirSim, Isaac Sim o simili)

Nice to have:

  • Esperienza con algoritmi di guida, navigazione, controllo, coordinamento;
  • multi-agente o percezione (geometria 3D e/o AI per la computer vision);
  • C++ per componenti performance-critical;
  • Esperienza con stack di basso livello per droni (PX4, ArduPilot);
  • Esperienza con hardware embedded (e.g., NVIDIA Jetson e i relativi strumenti di sviluppo);
  • Familiarità con framework ML (PyTorch);
  • Esperienza con middleware DDS.

Soft Skills:

Proattività, problem solving, attitudine al lavoro in team multidisciplinari, capacità di apprendimento continuo, orientamento ai risultati e forte senso di responsabilità nell'ownership delle soluzioni sviluppate.

Conoscenze linguistiche:

Buona conoscenza della lingua inglese, scritta e parlata, necessaria per operare in contesti internazionali e utilizzare documentazione tecnica specialistica (livello B2 o superiore, sia scritto che parlato).

Altro:

Disponibilità a trasferte fino al 40% del tempo.

Patente B di guida

Seniority:

Expert

Primary Location:

IT - Roma - Via Tiburtina KM12,400

Contract Type:

  • Permanent
  • Total Base Pay Range:

36 - 51K

Hybrid Working:

Hybrid

Original posting on Leonardocompany's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job