CareerPlanSign in

Software Engineer – Network

💼 Full-time🗓 2026-10-01

Core

Build software for Azora's space-ground optical network, including link control, data plane services, scheduling, and ground-side services that convert raw optical downlinks into reliable customer data delivery.

Role type

Senior IC software engineer (networking & distributed systems)

Builds

Networking software, pass scheduling/orchestration services, TT&C software, high-throughput data plane code, and operational tooling for a distributed multi-site network.

Domain

Aerospace & Defense / Optical Communications / Satellite Ground Systems

Required skills

Go, Rust, C++, or Python; TCP/UDP and socket programming; Linux systems programming; containerization and CI/CD; high-throughput data processing

Preferred skills

Satellite ground systems and CCSDS protocols; DPDK, io_uring, or kernel bypass; cloud infrastructure (AWS/GCP); time-series telemetry stacks (Prometheus, InfluxDB, Grafana); DTN and custom ARQ protocols

Responsibilities

Implement networking software for link management, framing/ARQ logic, data ingest pipelines, and customer delivery APIs; Build pass scheduling and orchestration services coordinating satellites, ground stations, and weather data; Develop telemetry, tracking, and command (TT&C) software paths; Write high-throughput data plane code sustaining multi-Gbps downlink rates; Build monitoring, logging, and operational tooling; Develop simulation and test harnesses for protocol behavior over fading optical channels; Participate in on-call support of operational ground stations.

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.