S

Star Catcher

Provides space-based power via on-orbit energy grid

Senior Software Engineer - Ground & Mission Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeJacksonville, FL, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline is required.
  • At least 10 years of professional experience building production software systems, such as services, application programming interfaces, data pipelines, or engineering tooling, with demonstrated system-architecture ownership is required.
  • Proficiency in one or more of Python, C++, Go, or similar programming languages is required.
  • Experience with relational and time-series databases, REST/gRPC APIs, and service-oriented or microservices architecture is required.
  • Experience with distributed-systems design, software/computer architecture, and structured workflow tools for requirements management, configuration management, and change control is required.
  • Experience with telemetry and command-processing standards such as CCSDS or XTCE, and real-time data streaming using message queues or publish/subscribe systems such as Kafka, RabbitMQ, or ZeroMQ is required.
  • Experience with containerization and orchestration such as Docker and Kubernetes, and infrastructure as code for deploying ground software is required.
  • Experience with observability tooling such as Prometheus, Grafana, and ELK/OpenSearch for monitoring mission-critical ground systems is required.
  • Familiarity with mission-operations concepts, including pass scheduling, command sequencing, and anomaly or limit monitoring, is required.
  • Working knowledge of cloud infrastructure such as AWS, GCP, Azure, or GovCloud equivalents, and continuous integration and continuous delivery pipelines is required.
  • Working knowledge of Git and collaborative software-development workflows is required.
  • Proof of eligibility to work in the United States is required.
  • For compliance with U.S. Government space technology export regulations, candidates must be U.S. citizens, lawful permanent residents of the U.S., protected individuals as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State.

Responsibilities

  • Lead ground-segment software architecture and co-own flight/ground interfaces, including telemetry visualization, command planning, and data-processing pipelines for mission operations.
  • Lead the full software-development lifecycle for ground and mission systems, including requirements flow-down, design, hardware/software integration and testing, verification, transition to production, and support for fielded products.
  • Architect real-time and near-real-time telemetry ingestion, processing, and storage pipelines, including frame/packet decommutation, time-series storage, and limit-checking and alerting for spacecraft health and status.
  • Define command-planning, sequencing, and validation workflows to ensure safe command uplink and integration with ground-station scheduling and pass-planning systems.
  • Define interfaces between ground tooling and spacecraft systems with embedded/flight software and electrical engineering teams, including telemetry/command dictionaries and interface-control documents.
  • Set standards for ground-software architecture, application programming interfaces, service-oriented design, continuous integration and continuous delivery practices, containerization, and deployment strategy.
  • Establish logging, metrics, and alerting practices for ground and mission systems to support on-call operations.
  • Mentor ground/mission systems engineers and lead design reviews.
  • Support internal software-architecture and code-quality practices across ground and non-embedded systems.

Desired Qualifications

  • Experience with mission operations, ground segments, or telemetry/command systems for spacecraft or other real-time platforms is desired.
  • Experience integrating software with hardware test benches or laboratory equipment is desired.
  • Experience with network-storage systems, Gigabit Ethernet, or InfiniBand is desired.
  • Working knowledge of authentication and access-control schemes such as RADIUS and LDAP is desired.
  • Experience with embedded security and encryption for data and command protection is desired.
  • DevSecOps and test-automation experience using Python or similar languages is desired.
  • Familiarity with Linux development environments and tooling is desired.
  • Experience in a fast-paced startup or early-stage engineering environment is desired.
  • Experience mentoring engineers or establishing team-wide software standards is desired.

About the Company

Star Catcher

Provides space-based power via on-orbit energy grid

Star Catcher Industries is building an on-orbit energy grid called the Star Catcher Network, a constellation of Power Node satellites that harvest solar energy and beam it to customer spacecraft. It provides power on-demand to LEO satellites, enabling tasks like remote sensing, on-orbit processing, and telecommunications, without needing larger onboard solar arrays. The system uses a power-as-a-service model—Star Catcher owns and operates the energy infrastructure and sells electricity to customers as a service, with compatibility that works with existing solar arrays and no retrofitting. Its aim is to remove power constraints for LEO satellites and deploy a scalable energy grid, backed by seed funding and planned on-orbit demonstrations.

Company size
51-200
Company stage
Grant
Total funding
$72.3M
Headquarters
Jacksonville, FL
Founded
2024

Recently Posted Jobs

Explore more opportunities at Star Catcher

See more jobs