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.
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 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
- Contesto di lavoro collaborativo con team multidisciplinari
- Benefit e premiazione del merito