← All roles

Software Engineer, Satellite Command and Control

Anduril· AFS : Space Engineering
Apply on company site
Costa Mesa, CA$166k - $220kfull-timePosted 3mo ago

About the role

Software Engineer on Anduril’s Space Ground Software team developing ground command-and-control services to plan missions, command spacecraft, ingest telemetry, and operate ground stations and antennas for space missions. Build, deploy, and operate C2 software atop the Lattice platform, integrating with legacy and new space systems for DoD/IC customers.

Responsibilities

  • Own software solutions end-to-end — from API/proto design through deployment to production operation — and be on the hook when they run in front of customers
  • Build and operate backend services across the Space C2 stack (Go, gRPC/Protobuf): command & telemetry, mission and plan management, ground-station and antenna brokering, space-to-ground protocol stacks, file transfer, and access control
  • Write and evolve protobuf API contracts, coordinating interface changes across teams
  • Deploy and run services in secure government cloud on containers/Kubernetes, and participate in on-call and incident response for live missions
  • Integrate with spacecraft and ground infrastructure — software-defined radios, antenna pointing, ground-station providers, space-to-ground data links, and astrodynamics (orbit propagation, maneuver planning, satellite state)
  • Build and run software-in-the-loop (SITL) simulation to validate end-to-end operations before live passes
  • Integrate with legacy systems to unlock 21st-century capabilities
  • Review your teammates' code and uphold a high quality bar — rigorous, high-volume code review is a core part of the job on this team
  • Collaborate across multiple teams to plan, build, and test complex functionality
  • Create and analyze metrics for debugging and monitoring; triage issues, root cause failures, and coordinate next-steps
  • Partner with end-users to turn needs into features while balancing user experience with engineering constraints

Qualifications

  • Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
  • 4+ years building backend and distributed systems, primarily in a systems language (Go, Rust, or C++), with networked services using gRPC/Protobuf — and comfortable working primarily in Go
  • Experience shipping and operating production services on containers/Kubernetes, with real CI/CD and cloud deployment — you've run what you've built, not just written it
  • Experience integrating software with physical systems — hardware control, embedded interfaces, protocol implementation, or real-time data pipelines
  • Ability to quickly understand and navigate complex systems and detailed requirements, and to solve complex technical problems with little oversight
  • Strong collaboration and code-review discipline, with clear communication and good documentation/training habits
  • A desire to work on critical software that has a real-world impact
  • Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance

Skills

Required:backend development in GogRPC/Protobufcontainers/Kubernetessystem integration with hardwaresoftware-in-the-loop (SITL)

Benefits

  • Benefits package available at little to no cost to employees. See Explore Our Benefits.
Last updated Jul 8, 2026. Interested? Apply on the company site.

About Anduril

defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at Anduril