Ground Software Engineer (Senior) - Millennium Space Systems

Boeing•El Segundo, CA
•$187,500 - $280,000•Onsite

About The Position

Millennium Space Systems, part of Boeing Defense, Space and Security, is hiring a level 5 Senior Ground Software Engineer. The role oversees ground software production, development, integration, and testing, with a primary focus on advancing the design and development of the Millennium Space Systems Ground Software System. The engineer adjudicates root causes and corrective actions, works closely with the Ground Software Team, technicians, integration and test engineers, and managers, leads ground-software-related proposal efforts, and serves as a subject matter expert for the Ground Software System. The position oversees software design, development, testing, maintenance, systems integration, requirements translation, architecture and design documentation, debugging, user support, technology research, process improvement, research and development projects, project management, and supplier management. It is expected to be 100% onsite in El Segundo, California. The position requires the ability to obtain a U.S. security clearance; an interim Secret clearance is required before start and a final Secret clearance after start. Applicants must be U.S. citizens and eligible and willing to apply for and maintain a clearance. The role is not contingent on a program award, is not safety sensitive, and does not offer employment visa sponsorship. Successful candidates must satisfy the Company’s Conflict of Interest assessment process.

Requirements

  • Master’s degree in an accredited course of study in engineering, computer science, engineering data science, mathematics, physics, or chemistry, plus 14 or more years of related work experience, or an equivalent combination of technical education and experience.
  • 14 or more years of experience designing and developing software in a production environment.
  • Ability to obtain a U.S. security clearance; U.S. citizenship is required by the U.S. Government. An interim U.S. Secret clearance is required pre-start and a final U.S. Secret clearance is required post-start.
  • Must be a U.S. Person under U.S. export control requirements; the posting defines this as a U.S. citizen, U.S. national, lawful permanent resident, refugee, or asylee.
  • Must be willing to apply for and maintain a security clearance.
  • Must satisfy the Company’s Conflict of Interest assessment process.
  • Must be eligible to work without employer-sponsored employment visa status.

Nice To Haves

  • Bachelor’s degree in computer science, computer engineering, aerospace engineering, or a related field.
  • Active U.S. Top Secret/SCI security clearance.
  • Proficiency with containerization and container orchestration using Docker, Podman, Helm, and Kubernetes.
  • Previous experience with ground systems and mission operations.
  • Extensive experience with Infrastructure-as-Code practices.
  • Experience with CI/CD principles and software forges.
  • Demonstrated experience with Python webserver frameworks such as Twisted, Flask, or FastAPI.
  • Experience with client/server networking technologies and relationships such as TCP/UDP, HTTP (REST), protobuf/gRPC, and message brokers such as Active MQ.
  • Demonstrated experience with backend development interacting with relational, time-series, and document databases such as PostgreSQL, InfluxDB, and MongoDB.
  • Familiarity with GitLab CI/CD and Infrastructure as Code practices.
  • Experience with iterative and agile software development.
  • Comfort communicating technical details verbally and in writing.
  • Experience with observability technologies, especially Grafana, Loki, Alloy, and Prometheus.
  • Experience with unit, integration, and end-to-end testing.
  • Proficiency managing software package dependency trees and responding to vulnerability notifications.

Responsibilities

  • Oversee the design, development, testing, and maintenance of ground software throughout its lifecycle, ensuring compliance with industry, customer, safety, and regulatory standards.
  • Oversee review, analysis, and translation of customer requirements into initial software product designs.
  • Review the development, maintenance, enhancement, and optimization of software products and functionalities for systems integration.
  • Oversee development, documentation, and maintenance of software architectures, requirements, algorithms, interfaces, and designs.
  • Oversee debugging and resolution of issues to ensure software reliability and efficiency.
  • Oversee responses to user inquiries, troubleshooting of technical issues, and analysis of user feedback.
  • Oversee research and implementation of relevant current and emerging technologies, tools, frameworks, and regulatory changes.
  • Lead the development, establishment, monitoring, and improvement of software processes, tools, and key performance metrics aligned with organizational goals and industry benchmarks.
  • Review planning, execution, and documentation of software research and development projects.
  • Consult on software domains, system-specific issues, processes, and regulations.
  • Oversee software project management activities and software supplier management functions.
  • Oversee tracking and evaluation of software team and supplier performance to ensure product and process compliance with project plans and industry standards.
  • Disposition and adjudicate root causes and corrective actions as they arise.
  • Lead proposal efforts related to ground software and serve as the Ground Software System subject matter expert.
  • Perform other duties as required.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and programs providing paid and unpaid time away from work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service