Skip to content

Jobs

Anduril

Robot type
Drone · Defense
Location
Costa MesaCaliforniaUSA
Job type
Software
Posted
Jul 7, 2026
Salary
$166,000–$220,000 a year
Full-time

Software Engineer, Satellite Command and Control

Job description

As a Software Engineer on Space Ground Software, you will build, deploy, and operate the command-and-control software that flies real space missions — the ground-side services that plan missions, command spacecraft, ingest and serve telemetry, drive antennas and ground stations, and keep deployed satellite systems running in production. You will develop modular capabilities on top of the Anduril Lattice software platform to support DoD and IC customers across the space domain, architecting Space C2 services, infrastructure, algorithms, and integrations that span both orbital and ground systems.

Anduril Industries is a defense technology company with a mission to transform U.S.

Job 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,…
  • 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…
  • 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

Job requirements

  • 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

Similar jobs