Ground Systems Software Engineer
Location: Remote (Preferred: San Jose, CA or Littleton, CO)
Compensation: $145,000 – $165,000 USD
About the Opportunity
Join an innovative space technology company designing, building, and operating advanced satellite systems supporting Earth observation, communications, scientific missions, technology demonstrations, and exploration programs.
We are seeking a Ground Systems Software Engineer to architect, integrate, and maintain the digital backbone connecting spacecraft to mission control. In this role, you'll collaborate closely with external Ground Station-as-a-Service (GSaaS) providers, Satellite Operations, IT, and Ground Software teams to ensure secure, automated, and reliable telemetry, tracking, command (TT&C), and payload data flows.
Success in this role requires the ability to understand complex network topologies and software architectures, synthesize requirements from multiple stakeholders, and deliver robust, scalable solutions that support mission success.
Key Responsibilitie
sProvider Integratio
- nServe as the primary technical point of contact for external ground station providers, managing API integrations, software configurations, and operational interfaces
- .Work with commercial GSaaS networks and understand their operational nuances
.Network Architectur
- eDesign, implement, and maintain secure networking infrastructure, including VPNs, IPsec tunnels, cloud routing, and firewall configurations
- .Ensure seamless connectivity between ground stations, cloud infrastructure, and mission control systems
.Data Flow Managemen
- tLead software and network bring-up activities for new ground stations
- .Coordinate end-to-end testing, packet routing validation, and system characterization with Satellite Operations teams
.Systems Engineerin
- gDevelop and maintain ground segment Interface Control Documents (ICDs)
- .Translate provider requirements into actionable software configurations and operational procedures
.Troubleshooting & Operations Suppor
- tAct as the first line of defense for software, network, and data-flow issues during satellite operations
- .Diagnose and resolve problems ranging from packet loss to mission-impacting communication failures
.Communications Securit
- yServe as the communications security (COMSEC) and network security focal point
- .Ensure secure data transport through encryption, authentication, and key management practices across multiple providers
.Modem & Radio Software Integratio
- nWork with software-defined radios (SDRs) and commercial software modems to ensure compatibility and reliable signal processing pipelines
- .Support integration and optimization efforts for ground communication systems
.
Required Qualificatio
- nsB.S. or M.S. in Computer Science, Computer Engineering, Aerospace Engineering, or a related technical disciplin
- e.4+ years of experience in systems design, network engineering, ground software, or IT infrastructur
- e.Strong Linux administration and command-line experienc
- e.Proficiency in Python or another scripting language for automation and API interactio
- n.Solid understanding of networking fundamentals including TCP/IP, UDP, VPNs, routing, firewalls, and secure networking practice
- s.Experience integrating with REST APIs or gRPC service
- s.Familiarity with commercial ground modems, SDRs, or signal processing frameworks such as GNU Radio, Kratos, or qRadi
- o.Ability to solve problems independently while collaborating effectively with cross-functional team
- s.Excellent written and verbal communication skills with strong documentation practice
s.
Preferred Qualificati
- onsDirect experience integrating with commercial ground station providers such as KSAT, Leaf Space, or RBC Signa
- ls.Familiarity with satellite communications protocols and CCSDS standar
- ds.Experience with cloud infrastructure environments such as AWS or G
- CP.Experience with Infrastructure as Code tools including Terraform, Ansible, and Dock
- er.Amateur radio operator experience or a strong understanding of RF fundamentals and their relationship to networking and software syste
ms.
Why Join
- Us?Help build and maintain the infrastructure that connects spacecraft to mission operati
- ons.Work with cutting-edge satellite communications technologies and global ground netwo
- rks.Collaborate with highly skilled engineering, operations, and software te
- ams.Influence the architecture and scalability of mission-critical ground syst
- ems.Play a direct role in enabling successful satellite missions and future space capabilit
ies.