Torna alla lista
Pubblicato il 23 settembre
Software Network Engineer
Stack tecnologico
C++FPGAPythonLinux
Cosa farai
- Progettazione e implementazione di protocolli di rete per comunicazioni inter-satellitari e satellite-terra
- Sviluppo di algoritmi di rete mesh distribuiti che si adattano ai cambiamenti di topologia dovuti al movimento orbitale
- Architettura e implementazione di framework SDN con logica di control-plane programmabile
- Integrazione della sicurezza in tutti gli strati dello stack di comunicazione: crittografia, autenticazione e routing sicuro
- Implementazione di stack di comunicazione real-time ottimizzati per processori tolleranti alle radiazioni
- Sviluppo di framework di simulazione per modellare il comportamento di rete a scala costellazione
Requisiti
- 5+ anni di esperienza nello sviluppo di software di rete per sistemi distribuiti, embedded o real-time
- Competenza in Python, C/C++, Rust o linguaggi simili, con esperienza in ambienti con risorse limitate
- Esperienza con embedded Linux e sviluppo firmware
- Forte comprensione di networking wireless, comportamento link-layer e gestione di topologie dinamiche
- Esperienza pratica con sicurezza informatica: crittografia, protocolli sicuri, gestione chiavi e framework di autenticazione
- Conoscenza della dinamica orbitale LEO/MEO/GEO e del suo impatto sulla topologia di rete e performance dei link
Nice to have
- Esperienza con DTN, MANETs o reti mesh auto-organizzanti
- Familiarità con strumenti di simulazione per networking
Descrizione
Sviluppa il software di rete per TreeNet, una costellazione di satelliti mesh resiliente: routing distribuito, protocolli SDN e comunicazioni cifrate.
Candidati →
I dettagli completi e la candidatura sono sul sito originale.