About the Role
Build the software that moves data through Azora's space-ground optical network, including link control, data plane services, scheduling, and ground-side services. You will implement protocols and services defined by the Network Architect and contribute feedback from real-world implementation.
Responsibilities
- Implement networking software for the ground segment: link management, framing/ARQ logic, data ingest pipelines, store-and-forward services, and customer delivery APIs.
- Build pass scheduling and orchestration services to coordinate satellites, ground stations, and weather data in near-real time.
- Develop telemetry, tracking, and command (TT&C) software paths, including encrypted command uplink and telemetry processing.
- Write high-throughput data plane code capable of sustaining multi-Gbps downlink rates from receiver hardware to storage and network egress.
- Build monitoring, logging, and operational tooling for a distributed, multi-site network.
- Develop simulation and test harnesses for protocol behavior over fading optical channels (packet loss, burst errors, outages).
- Participate in on-call support of operational ground stations as the network scales.
Requirements
- BS/MS in Computer Science, Software Engineering, or related field.
- 4+ years of professional software engineering experience, with significant work in networked systems or distributed services.
- Solid understanding of TCP/UDP, sockets, serialization, and performance tuning of network services.
- Experience with Linux systems programming and deployment (containers, systemd, CI/CD).
Skills
- Go
- Rust
- C++
- modern Python
- networked systems
- distributed services
- TCP/UDP
- sockets
- serialization
- performance tuning
- Linux systems programming
- deployment
- containers
- systemd
- CI/CD
- satellite ground systems
- CCSDS protocols
- SDR/communications software
- High-performance networking
- DPDK
- io_uring
- kernel bypass
- 10/25/100GbE pipelines
- cloud infrastructure
- AWS/GCP
- message queues
- time-series telemetry stacks
- Prometheus
- InfluxDB
- Grafana
- DTN
- custom ARQ protocols
- erasure coding
Experience Level
- 4+ years of professional software engineering experience
Education Level
- BS/MS in Computer Science, Software Engineering, or related field.
Benefits
- Generous equity
- Competitive healthcare (including options for vision and dental)
- 401(k)
- Unlimited PTO
About the Company
- Azora is building high-bandwidth communications infrastructure for environments where fiber can’t reach.
- This work spans LEO spacecraft constellations, lunar exploration missions, GEO satcom, deployable optical ground for defense, and data centers both on- and off-world.
- To enable rapid global proliferation Azora is developing compact and modular optical terminals small enough to deploy from a backpack, and space terminals that support high speed optical links from LEO out to the Moon.
Equal Opportunity
- Azora is proud to be an equal opportunity employer.
- If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know by contacting info@azora.space
- To conform to U.S. Government export regulations, applicants must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (iii) protected individual as defined by 8 U.S.C. 1324b(a)(3), or (iv) be eligible to obtain the required authorizations from the U.S. Department of State.
