Ground Software Engineer (Mid Career) - Millennium Space Systems

Boeing•Boulder, CO
•$128,350 - $188,750•Onsite

About The Position

Millennium Space Systems, a part of Boeing Defense, Space and Security, is a small satellite company focused on national security space missions, including missile warning and Earth observation. The Ground Software Engineer maintains and develops software for satellite command and control. The engineer writes requirements with subject matter experts, turns them into roadmaps, and develops and tests software in collaboration with end users. The role uses modern frameworks to improve legacy software and tooling and includes root cause analysis and fixes for product users. The engineer works closely with operations, spacecraft engineering, cybersecurity, and technician teams to support the company’s satellites and the space environment. This is a mid-career role, internally coded SWE-Developer, hiring at levels 3–4. It is expected to be 100% onsite at one of the listed location options and is a first-shift position. The position requires U.S. Person status under export-control rules and the ability to obtain a U.S. security clearance; a final U.S. Secret clearance before starting is required. The successful candidate must also satisfy the company’s Conflict of Interest assessment process. The role is not safety-sensitive and is not contingent upon a program award. The employer will not sponsor employment visas. The summary pay range is $128,350–$188,750, based on experience, qualifications, market, and business considerations. Eligible employees may enroll in benefit programs that generally include health insurance, flexible spending and health savings accounts, retirement savings plans, life and disability insurance, and paid and unpaid time away from work. Availability depends on eligibility factors. Relocation assistance is not negotiable. The company is a Drug Free Workplace and may conduct post-offer or employee testing as described in its policies.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related field; equivalent education is also referenced.
  • Experience designing and developing software in a production environment.
  • Demonstrated experience writing scripts and backend software applications.
  • Must meet U.S. export-control requirements as a U.S. Person.
  • Must be able to obtain a U.S. security clearance; the posting specifies a final U.S. Secret clearance before starting.
  • Must satisfy the company’s Conflict of Interest assessment process.
  • Must be willing to apply for and maintain a security clearance.
  • Must be eligible to work without employer-sponsored employment visa status.

Nice To Haves

  • Active TS/SCI clearance.

Responsibilities

  • Lead the design, development, integration, testing, and delivery of large-scale ground software and mission control systems.
  • Work with Millennium staff to support testing of components, subsystems, and spacecraft in test configurations.
  • Integrate Millennium software applications into Government-furnished software and infrastructure.
  • Execute integrated system test events connecting Millennium-developed products with Government-furnished systems.
  • Implement mission data processing applications in existing systems to support payloads and end data users.
  • Support software testing and installation in classified environments.
  • Guide junior developers through development tasks and troubleshooting exercises.
  • Plan and execute validation and verification testing.
  • Contribute to ground software or tool development by completing larger feature requests and taking ownership of larger software modules, analysis packages, and workflows.
  • Perform root cause analysis and implement fixes for users of the team’s products.
  • Write requirements with subject matter experts, develop long-term roadmaps, and collaborate with end users on software development and testing.
  • Perform other duties as assigned.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in 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.
  • Relocation assistance is not a negotiable benefit for this position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service