TXT e-Tech, società del Gruppo TXT, è alla ricerca di una figura di Drone Software Developer.
La risorsa sarà inserita all’interno del team di sistemi embedded e autonomi e si occuperà dello sviluppo di software per veicoli aerei senza pilota (UAV), lavorando su controllo di volo, protocolli di comunicazione e autonomia a bordo.
Il ruolo prevede una stretta collaborazione con ingegneri hardware e system architect in un ambiente altamente multidisciplinare.
Principali responsabilità:
Progettazione e sviluppo di software embedded per piattaforme UAV (PX4, Betaflight)
Implementazione e integrazione di protocolli di comunicazione basati su MAVLink
Sviluppo di moduli di navigazione autonoma e pianificazione delle missioni
Scrittura di firmware per microcontrollori e SBC (ESP32, Raspberry Pi)
Integrazione di sensori di bordo (GPS, IMU, barometro, fotocamere)
Esecuzione di test hardware-in-the-loop (HIL) e software-in-the-loop (SIL)
Contributo alla progettazione dell’architettura di sistema in collaborazione con team hardware e system engineering
Redazione di documentazione tecnica e supporto alle attività di configuration management.
Competenze tecniche richieste:
Solida conoscenza di C/C++ per sistemi embedded e real-time
Esperienza con stack di controllo di volo (PX4 e/o Betaflight)
Conoscenza del protocollo MAVLink e delle librerie MAVSDK / DroneKit
Esperienza con single-board computer (Raspberry Pi) e microcontrollori (ESP32, STM32)
Familiarità con i concetti di RTOS e vincoli real-time
Conoscenza base di sistemi Linux e shell scripting
Competenze tecniche opzionali:
Esperienza con ROS / ROS2
Conoscenza di librerie di computer vision (OpenCV)
Esperienza con ambienti di simulazione (Gazebo, jMAVSim)
Familiarità con software GCS (QGroundControl, Mission Planner)
Conoscenza di protocolli di comunicazione (UART, SPI, I2C, CAN)
Esperienza con Python per tooling e automazione dei test
Formazione:
Laurea Triennale o Magistrale in:
Informatica
Ingegneria Informatica
Discipline STEM
Competenze trasversali:
Pensiero analitico e attitudine al problem solving
Capacità di lavorare in team multidisciplinari
Proattività e autonomia nella gestione delle attività
Buone capacità comunicative in contesti tecnici
Esperienza richiesta:
Junior: 1–2 anni di esperienza
Middle: 3–5 anni di esperienza
Perché scegliere TXT Group:
Opportunità di carriera in un'azienda in rapida crescita e in profondo cambiamento, con personale giovane e internazionale;
Formazione continua relativa ai principali temi dell'attività svolta.
Posizione aperta a candidature senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.