NAIS è una software house italiana specializzata nello sviluppo di servizi downstream satellitare, di pipelines AI, e di sistemi mission-critical per i settori Spazio, Difesa/Cyber, Gestione del Traffico Aereo (ATM), Infrastrutture Critiche e Beni Culturali. Pronto/a a candidarsi? Prima di farlo, si assicuri di leggere tutti i dettagli relativi a questo lavoro nella descrizione sottostante. Cerchiamo un/una Ingegnere del Software da inserire nel nostro team tecnico a Roma. La risorsa potrà essere coinvolta in progetti chiavi in mano sviluppati internamente, oppure in attività di consulenza presso Clienti di primario rilievo nei nostri settori di riferimento, in funzione delle competenze e delle esigenze progettuali. Responsabilità Progettare, sviluppare e manutenere sistemi software di qualità, nel rispetto degli standard di settore (ECSS, DO-178C, MIL-STD) Scrivere codice testabile, scalabile e conforme ai requisiti di sicurezza e affidabilità richiesti dai contesti safety-critical e mission-critical Partecipare alle attività di analisi dei requisiti, progettazione architetturale e revisione del codice Individuare e risolvere bug, contribuendo al miglioramento continuo dei processi di sviluppo Collaborare con il team in modalità Agile, integrandosi efficacemente sia nei progetti interni sia nei contesti di lavoro presso il Cliente Stack tecnologici A seconda del progetto di assegnazione e dell'esperienza e formazione del candidato, il candidato potrà operare su uno o più dei seguenti stack: Python – pipeline di AI/ML, elaborazione dati, automazione Python / JavaScript – applicazioni web e dashboard operative Java (multithreading) – sistemi safety-critical e mission-critical ad alte prestazioni C++ / Qt – applicazioni desktop, interfacce operatore, sistemi embedded e real-time Requisiti Laurea triennale o magistrale in Informatica, Ingegneria Informatica o discipline affini (o esperienza equivalente) Esperienza di sviluppo di almeno 2 anni in uno o più dei linguaggi indicati Buona conoscenza di database SQL/NoSQL Familiarità con strumenti di versionamento (Git) e pratiche di CI/CD Capacità di lavorare in team e di adattarsi a contesti progettuali diversi Buona conoscenza della lingua xrtlpzc inglese (scritta e parlata) Requisiti preferenziali Esperienza in ambito Spazio, Difesa, Cyber o ATM Conoscenza di standard di sviluppo software per sistemi critici (ECSS, DO-178C) Esperienza con framework di testing (JUnit, pytest, Google Test) Familiarità con pratiche DevSecOps e strumenti di analisi statica del codice Cosa offriamo Progetti ad alto contenuto tecnologico in settori strategici Percorso di crescita professionale in un'azienda agile e specializzata Possibilità di operare su tecnologie e domini applicativi diversificati Atmosfera di lavoro collaborativo con team multidisciplinari Benefit e premiazione del merito