Senior Orbital Software Engineer, Space

Anduril Anduril · Defense · Costa Mesa, CA · AFS : Space Engineering : Mission Software Engineering

Senior Software Engineer for Anduril's Space team, focusing on architecture and deployment of on-orbit spacecraft operations and mission management software. This role involves integrating with the Lattice OS, legacy systems, and multi-modal payload platforms within the defense sector, ensuring seamless operation across space and ground-based capabilities.

What you'd actually do

  1. Own the software solutions that are deployed to customers.
  2. Own the development of on-orbit software capabilities to enable delivery of end-to-end mission systems.
  3. Integrate with legacy systems to unlock 21st-century capabilities.
  4. Write code to improve products and scale the mission capability to different users and customers.
  5. Collaborate across multiple teams to plan, build, and test complex functionality.

Skills

Required

  • Strong engineering background
  • Computer Science, Software Engineering, Mathematics, or Physics
  • Ability to quickly understand and navigate complex systems and detailed requirements
  • Capable of solving complex technical problems with little oversight
  • Clear communication and organizational skills including documentation and training material
  • 8+ years working with a variety of programming languages such as Python, C++, Rust, or Go
  • Experience with spacecraft software systems and spacecraft operations
  • Experience with satellite mission autonomy to include fault isolation and recovery systems
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Nice to have

  • Advanced expertise with Python, Go, Rust, or C++
  • Experience with deployment tooling like Kubernetes, OpenShift, or Helm
  • A desire to work on critical software in the space domain
  • Experience with OMS/UCI standards and modular software services development

What the JD emphasized

  • U.S. Secret security clearance