E

Elveo

Develops satellite links for mobile devices

Ground Systems Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeChantilly, VA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • At least 5 years of professional experience developing production software, such as services, APIs, or applications, preferably in Python.
  • Experience owning a production service or system, including designing, shipping, operating, and debugging it.
  • Experience designing and consuming REST APIs and working with relational databases.
  • Experience with modern development practices, including version control workflows, code review, automated testing, and continuous integration and continuous delivery.
  • Strong working knowledge of Linux environments.
  • Working knowledge of networking concepts, including TCP/IP, DNS, VPNs, and firewalls, sufficient to build and debug networked services.
  • Ability to troubleshoot systems spanning software, networks, and hardware interfaces.
  • Strong documentation habits, including architecture documentation and technical decision records.
  • Interest in satellite operations, ground systems, mission operations, telecommunications, or space systems.

Responsibilities

  • Design, develop, test, and maintain backend services that schedule satellite contacts, prepare and transmit spacecraft commands, ingest and process telemetry, and manage ground station configuration.
  • Build and evolve REST APIs and event-driven integrations, including MQTT and message queues, between ground stations, network services, and Mission Operations tools.
  • Write production-quality Python and contribute to shared libraries, service patterns, and developer tooling used across the Mission Operations codebase.
  • Contribute to web dashboards and operator-facing tools using React or Vue to visualize telemetry, contact schedules, and system health.
  • Participate in merge request reviews, automated testing, GitLab CI/CD, architecture decision records, and AI-augmented development workflows.
  • Help design and implement the next-generation cloud-native Mission Operations platform on AWS, including event-driven services, managed API gateways and identity, serverless and container workloads, and observability.
  • Migrate existing services incrementally from the current hybrid environment without disrupting live constellation operations.
  • Develop software interfaces to integrate new and upgraded ground stations, including network equipment, modems, and RF systems, into the operational environment.
  • Automate ground station deployment, configuration, monitoring, and recovery using infrastructure as code.
  • Improve observability across the ground segment through telemetry pipelines, dashboards, alerting, logging, and metrics.
  • Troubleshoot issues spanning software, networks, and hardware interfaces, and provide occasional on-call support for mission-critical operations.
  • Land merge requests into production Mission Operations services early and take ownership of one or more backend services within the first few months.
  • Build a working understanding of the ground segment, including contact scheduling, command and telemetry flows, and ground station architecture, to design features independently.
  • Deliver measurable improvements in test coverage, deployment repeatability, and observability for owned services.
  • Contribute design and code to the cloud-native Mission Operations architecture, beginning with early pilot services.
  • Serve as a technical point of contact for ground station software troubleshooting and anomaly investigation.

Desired Qualifications

  • Experience building event-driven or message-based distributed systems using MQTT, Kafka, SQS/SNS, or similar technologies.
  • Experience with AWS services and cloud-native architecture, including API Gateway, Cognito, Lambda, ECS/EKS, and CloudWatch.
  • Experience with FastAPI or similar Python web frameworks, and frontend experience with React or Vue.
  • Experience with infrastructure as code using Terraform or Ansible, and with hybrid cloud/on-premises environments.
  • Experience with observability tooling such as Grafana, Prometheus, Loki, OpenTelemetry, CloudWatch, or ELK/OpenSearch.
  • Experience with Rust.
  • Experience with satellite ground systems, mission operations software, RF ground equipment, or telemetry systems.
  • Experience supporting high-availability operational systems, or working in a startup, satellite/telecom operator, or mission operations environment.

About the Company

Elveo

Develops satellite links for mobile devices

Elveo develops satellite communications systems that connect mobile phones, connected devices and machines through network operators and distribution partners. Its direct-to-device approach is designed to extend mobile service into areas without conventional coverage, using compatible equipment already in customers' hands. The company combines satellite hardware, ground systems and radio technology, with a planned multi-orbit network designed for voice, messaging and data services. Commercial agreements with operators and distributors form the route to market for its satellite connectivity services. The business traces its operating roots to 2017 and is headquartered in Chevy Chase, Maryland.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Chevy Chase, MD
Founded
2017

Recently Posted Jobs

Explore more opportunities at Elveo

See more jobs