JOBSEARCHER

Ground Systems Software Engineer

Location: Remote (Preferred: San Jose, CA or Littleton, CO)Compensation: $145,000 – $165,000 USDAbout The OpportunityJoin 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 ResponsibilitiesProvider IntegrationServe 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 ArchitectureDesign, 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 ManagementLead 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 EngineeringDevelop and maintain ground segment Interface Control Documents (ICDs).Translate provider requirements into actionable software configurations and operational procedures.Troubleshooting & Operations SupportAct 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 SecurityServe 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 IntegrationWork 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 QualificationsB.S. or M.S. in Computer Science, Computer Engineering, Aerospace Engineering, or a related technical discipline.4+ years of experience in systems design, network engineering, ground software, or IT infrastructure.Strong Linux administration and command-line experience.Proficiency in Python or another scripting language for automation and API interaction.Solid understanding of networking fundamentals including TCP/IP, UDP, VPNs, routing, firewalls, and secure networking practices.Experience integrating with REST APIs or gRPC services.Familiarity with commercial ground modems, SDRs, or signal processing frameworks such as GNU Radio, Kratos, or qRadio.Ability to solve problems independently while collaborating effectively with cross-functional teams.Excellent written and verbal communication skills with strong documentation practices.Preferred QualificationsDirect experience integrating with commercial ground station providers such as KSAT, Leaf Space, or RBC Signals.Familiarity with satellite communications protocols and CCSDS standards.Experience with cloud infrastructure environments such as AWS or GCP.Experience with Infrastructure as Code tools including Terraform, Ansible, and Docker.Amateur radio operator experience or a strong understanding of RF fundamentals and their relationship to networking and software systems.Why Join Us?Help build and maintain the infrastructure that connects spacecraft to mission operations.Work with cutting-edge satellite communications technologies and global ground networks.Collaborate with highly skilled engineering, operations, and software teams.Influence the architecture and scalability of mission-critical ground systems.Play a direct role in enabling successful satellite missions and future space capabilities.