Software Systems Engineer

York Space Systems•Greenwood Village, CO
•$115,000 - $180,000•Onsite

About The Position

York Space Systems is seeking multiple Software Systems Engineers across various experience levels to support program-focused requirements management, technical design, planning, and coordination for software solutions on customer programs. The role represents software-focused systems engineering and supports the Program Manager and Mission Lead System Engineer in defining the work needed to deliver simulations, ground software, flight software, and site reliability and engineering services. The engineer helps ensure delivered software solutions are complete and high quality by organizing and coordinating space systems engineering teams. The position spans the full mission software lifecycle, from architecture and design through integration, testing, deployment, and on-orbit operations support. The engineer coordinates with program managers, systems engineers, product development teams, customers, and mission partners; manages software risks and requirements; and communicates design decisions, plans, tests, and progress to stakeholders. This role is based fully on-site in York Space Systems’ Greenwood Village, Colorado office. The posting notes that candidates must work at least four days in the office. Applicants must have permanent authorization to work in the United States and be U.S. citizens.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Systems Engineering, or a related technical field.
  • At least 2 years as a software engineer or systems engineer, contributing to design and development, ideally across multiple parts of a system or mission stack.
  • Self-starter who can execute autonomously and is willing to stretch beyond current knowledge areas.
  • Understanding of core software architecture principles, including separation of concerns, loose coupling, high cohesion, scalability, security by design, and interoperability.
  • Ability to clearly explain complex software and system designs to technical and non-technical audiences, including presenting to senior leadership and customers.
  • Experience using UML to build use cases, component diagrams, interface diagrams, and sequence diagrams, and using those artifacts to clarify system architecture and software design.
  • Ability to engage and motivate multidisciplinary teams while working at least four days per week in the Greenwood Village, Colorado office.
  • Skill in schedule definition, cost estimation, and personnel forecasting.
  • U.S. citizenship.
  • Desire and ability to obtain a Security Clearance.
  • Permanent authorization to work in the United States.

Nice To Haves

  • Active Secret or higher security clearance.
  • Experience delivering software for space systems, satellites, and/or ground systems to government and/or commercial customers.
  • Jira RTM.
  • Draw.io.
  • GitLab.
  • Atlassian tools, including Confluence and Jira.
  • Microsoft Office, including Word, Excel, and PowerPoint.

Responsibilities

  • Build a deep understanding of mission objectives, scope, milestones, risks, schedules, and system needs to guide delivery of mission-critical software products and services.
  • Partner with program managers and lead systems engineers to align software work with flight software, payloads, GEPs, and external mission partners.
  • Identify, track, and manage software-related program risks.
  • Represent software in customer meetings as the technical voice for software products and mission needs.
  • Lead the mission software lifecycle, from architecture and design through integration, testing, deployment, and on-orbit operations support.
  • Perform requirements gap analyses, define derived requirements, and own verification and validation efforts.
  • Create UML artifacts, including use cases, component diagrams, sequence diagrams, interfaces, and architecture views, to drive technical design.
  • Collaborate with product development teams by shaping epic designs, advising as a technical subject matter expert, and overseeing mission-related feature development and testing.
  • Present software design decisions, development approaches, test plans, and progress updates to internal and external stakeholders.
  • Drive execution of key mission milestones, software tests, demonstrations, and mission readiness events.
  • Support mission operations by ensuring ground software, tools, and simulations perform reliably during rehearsals, training, and throughout the mission lifecycle.

Benefits

  • 100% employer-paid medical, dental, and vision insurance, subject to spousal surcharge.
  • Company holidays, floating holidays, and sick time.
  • Unlimited PTO.
  • Generous 401(k) match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service