Embedded Flight Software Engineer (Early Career)

York Space SystemsGreenwood Village, CO
$85,000 - $135,000

About The Position

York Space Systems is seeking an early career Embedded Flight Software Engineer to support the design, development, integration, and testing of mission-critical spacecraft software systems. This role focuses on embedded and Linux-based flight software that enables command, telemetry, networking, and autonomy functions across on-orbit vehicles. The ideal candidate is a motivated engineer who enjoys hands-on problem solving, learning complex systems, and working closely with multidisciplinary teams throughout development, integration, and test activities. York operates in a fast-paced, highly collaborative environment where engineers are trusted with meaningful responsibility early. High performers are given opportunities to grow quickly, influence technical direction, and contribute directly to on-orbit mission success. Not all skills below are required — we encourage you to apply if you are excited about learning and growing in the role.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 0–5 years of experience in software or embedded systems development
  • Familiarity with C/C++ programming
  • Exposure to Linux development environments
  • Understand code and source repository management
  • Basic understanding of networking concepts (TCP/IP, UDP, sockets, etc.)
  • Strong troubleshooting and problem-solving skills
  • Ability to work in a fast-paced, mission-driven environment
  • Must be clearance eligible and able to maintain an active Secret Clearance or higher
  • Love space!

Nice To Haves

  • Master’s Degree in computer science or engineering related field
  • Internship, academic, or personal project experience with embedded systems
  • Familiarity with embedded Linux or Real-Time Operating Systems (RTOS)
  • Experience with hardware/software integration or robotics projects
  • Exposure to Git, CI/CD pipelines, or automated testing
  • Familiarity with Python or scripting languages
  • Interest in spacecraft, aerospace, or safety-critical systems
  • Experience working in lab or system integration environments
  • Active Secret Clearance

Responsibilities

  • Support development of embedded flight software in C/C++ for spacecraft systems
  • Assist with software integration and testing in HITL, flat-sat, and lab environments
  • Help develop and maintain networking and communication interfaces between spacecraft subsystems and ground systems
  • Participate in unit, integration, and system-level testing activities
  • Support debugging of hardware/software integration issues
  • Assist with on-orbit operations support and anomaly investigations
  • Contribute to software documentation, interface definitions, and test procedures
  • Work with CI/CD pipelines, build systems, and release processes
  • Collaborate with software, hardware, platform, and mission operations teams

Benefits

  • medical
  • dental
  • vision insurance
  • PTO
  • 401K
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service