Software Systems Engineer

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

About The Position

York Space Systems is seeking Software Systems Engineers at 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 determining the tasks and activities needed to deliver simulations, ground software, flight software, and site reliability and engineering services. The engineer helps ensure the quality and completeness of software solutions by organizing and coordinating space systems engineering teams. The role spans the mission software lifecycle, from architecture and design through integration, testing, deployment, and on-orbit operations support. It includes collaboration with internal teams, program leaders, customers, and external mission partners, as well as support for mission operations, rehearsals, training, and readiness events. The position requires an active Secret or higher clearance and full-time work in York Space Systems’ Greenwood Village, Colorado office. Applicants must have permanent authorization to work in the United States. Compensation varies based on factors including market data, internal equity, location, skills, experience, and performance; no compensation range is provided.

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; experience across multiple parts of a system or mission stack is preferred within this requirement.
  • Self-starter who can execute autonomously and is willing to stretch 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, including presenting to senior leadership and customers.
  • Experience using UML to create use cases, component diagrams, interface diagrams, and sequence diagrams, and using these artifacts to clarify system architecture and software design.
  • Ability to engage and motivate multidisciplinary teams while working at least four days in the office.
  • Skill in schedule definition, cost estimation, and personnel forecasting.
  • Active Secret or higher security clearance.
  • Willingness to work full-time in the Greenwood Village, Colorado office.
  • Permanent authorization to work in the United States.

Nice To Haves

  • Active TS/SCI clearance.
  • Experience delivering software for space systems, satellites, or ground systems to Government or Commercial customers.
  • Experience with Jira RTM.
  • Experience with Draw.io.
  • Experience with GitLab.
  • Experience with Atlassian tools, including Confluence and Jira.
  • Experience with Microsoft Office, including Word, Excel, and PowerPoint.

Responsibilities

  • Build an understanding of mission objectives, scope, milestones, risks, schedules, and system needs to guide delivery of mission-critical software products and services.
  • Coordinate 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 and communicate technical software products and mission needs.
  • Lead mission software through architecture, design, 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 guide 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 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.
  • Define schedules, estimate costs, and forecast personnel needs.

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