Software Systems Engineer

York Spaces Systems•Greenwood Village, CO
•Onsite

About The Position

York is hiring multiple Software Systems Engineers at various experience levels to provide program-focused requirements management, technical design, planning, and coordination for software solutions on York programs. The role represents software-focused systems engineering and supports the Program Manager and Mission Lead System Engineer in determining the tasks and activities needed to deliver simulations, ground software, flight software, and site reliability and engineering services for customer programs. The engineer helps ensure the quality and completeness of delivered software by organizing and coordinating space systems engineering teams. The position leads mission software across its lifecycle, from architecture and design through integration, testing, deployment, and on-orbit operations support. It involves working closely with program managers, lead systems engineers, product development teams, customers, and other mission partners. The role is fully on-site in York’s Greenwood Village, Colorado office; candidates must be able to work at least four days in the office.

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 work beyond current knowledge areas.
  • Understanding of software architecture principles, including separation of concerns, loose coupling, high cohesion, scalability, security by design, and interoperability.
  • Ability to explain complex software and system designs clearly to technical and non-technical audiences, and comfort presenting to senior leadership and customers.
  • Experience using UML to create 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 and work 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.

Nice To Haves

  • Active Secret clearance or higher.
  • 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 thorough 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 efforts 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 mission software across its 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, serving 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 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service