Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Millennium Space Systems Logo

Lead Ground & Mission Control Software Developer

Millennium Space Systems

$112,200 - $151,800
Sep 5, 2025
El Segundo, CA, US
Apply Now

Millennium Space Systems needs to design, develop, integrate, test, and deliver complete software and hardware solutions for ground software and mission control systems, both in-house and for external customers, to ensure mission success throughout the product lifecycle.

Requirements

  • Demonstrated experience writing software applications in C++ and C
  • Demonstrated experience writing scripts and backend software applications in Python
  • Demonstrated experience with Python webserver frameworks (Twisted, Flask, FastAPI) and building RESTful web services in conjunction with message broker architectures
  • Demonstrated experience with backend development interacting with relational, time-series, and document databases (PostgreSQL, InfluxDB, MongoDB).
  • Comfortable building interactive UIs using Javascript frameworks
  • Familiarity with GitLab CI/CD and Infrastructure as Code practices
  • Familiarity with containerization and container orchestration practices using Docker, Podman, and Kubernetes

Responsibilities

  • Support the definition of requirements for ground software and systems
  • Interact directly with customers to ensure developed and delivered software and systems meet mission requirements
  • Lead the design, development, integration, testing, and delivery of large-scale ground software and mission control systems
  • Interact with other Millennium staff to support testing on components, subsystems, and spacecraft in test configurations
  • Integrate Millennium software applications into Government-furnished software and infrastructure
  • Execute integrated system test events bridging Millennium-developed products and Government-furnished systems
  • Implement specific mission data processing applications into existing systems to support payloads and end data users

Other

  • This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Top Secret Clearance Post-Start is required.
  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related field
  • Five (5) or more years of experience designing and developing software in a production environment
  • Comfortable communicating technical details verbally and in writing
  • Experience with iterative and agile software development