Apply Now

Anduril Industries is a defence technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

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.

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 analyse 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

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