Autonomy Software Engineer: Spacecraft Onboard & ML

York Space Systems

Greenwood Village (CO)

On-site

USD 120,000 - 160,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Holidays, floating holidays, and sick/
Generous 401(k) match

Job summary

York Space Systems in Greenwood Village, CO is seeking an Autonomy Software Engineer to design and develop embedded flight software in C/C++ for spacecraft systems, with a focus on onboard autonomy and orbit-ready tooling.

Join a small, empowered team driving rapid prototyping, de-risking emerging technology, and maturing prototypes toward production programs while collaborating across engineering, design, and operations. Strong problem-solving and communication are essential.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 4+ years of software engineering with a strong focus on embedded software development.
  • Proficiency in C/C++.
  • Experience working in embedded Linux environments.
  • Experience with modern messaging frameworks and API technologies used in distributed systems.
  • Experience with Git in a collaborative, multi-contributor environment.
  • Demonstrated ability to mentor engineers and drive code quality through reviews and design discussions.
  • Proven ability to collaborate across engineering, design, and operational stakeholders.
  • Exceptional problem-solving skills with the ability to navigate ambiguous requirements independently and drive to resolution.
  • Strong verbal and written communication skills, including presenting technical concepts to non-technical audiences.
  • Ability to thrive in a fast-paced, mission-driven environment.
  • Active security clearance or ability to obtain one.
  • Willingness to work full-time in our Greenwood Village, CO office.

Responsibilities

  • Design and develop embedded flight software in C/C++ for spacecraft systems
  • Translate designs and requirements into high-quality, maintainable software that meets both functional and visual standards
  • Build reusable code for components, shared libraries, and scalable services for use across the platform
  • Construct state machine models for autonomous mission workflows
  • Engineer algorithms and business logic to promote scalability and automation
  • Contribute to software architecture, requirements, and interface definitions
  • Support on-orbit operations, debugging, and anomaly resolution
  • Develop unit tests and documentation for internal users and customers
  • Develop integration tests against simulation tools to validate behavior against realistic mission scenarios
  • Participate in agile ceremonies including sprint planning, standups, and retrospectives
  • Other duties as assigned

Skills

C/C++ proficiency
Embedded Linux
Distributed systems messaging
Git collaboration
Mentoring engineers
Cross-functional collaboration

Education

Bachelor's degree in Computer Science

Tools

Docker
CI/CD pipelines

Job description

York Space Systems in Greenwood Village, CO is seeking an Autonomy Software Engineer to design and develop embedded flight software in C/C++ for spacecraft systems, with a focus on onboard autonomy and orbit-ready tooling.

Join a small, empowered team driving rapid prototyping, de-risking emerging technology, and maturing prototypes toward production programs while collaborating across engineering, design, and operations. Strong problem-solving and communication are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Software Engineer - Spacecraft Onboard Systems
Autonomy Software Engineer - Spacecraft Onboard Systems

York Space Systems • Laurel (MD)

On-site
USD 120,000 - 180,000
Autonomy Software Engineer - Spacecraft Embedded Systems
Autonomy Software Engineer - Spacecraft Embedded Systems

York Space Systems • Austin (TX)

On-site
USD 120,000 - 180,000
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Laurel (MD)

On-site
USD 120,000 - 180,000
Senior Spacecraft Embedded Flight Software Engineer
Senior Spacecraft Embedded Flight Software Engineer

York Space Systems • Greenwood Village (CO)

On-site
USD 120,000 - 180,000
Medical, dental, vision insurance
Unlimited PTO
401(k) match
Early-Career Embedded Flight Software Engineer — Space
Early-Career Embedded Flight Software Engineer — Space

York Space Systems • Greenwood Village (CO)

On-site
USD 75,000 - 110,000
100% employer-paid medical, dental, &視
Holidays & sick time
Unlimited PTO
+1
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Greenwood Village (CO)

On-site
USD 120,000 - 160,000
Medical, dental, and vision insurance
Holidays, floating holidays, and sick/
Generous 401(k) match
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Austin (TX)

On-site
USD 120,000 - 180,000
Autonomy Software Engineer – Spaceflight Systems
Autonomy Software Engineer – Spaceflight Systems

Inversion • Los Angeles (CA)

On-site
USD 71,000 - 124,000
Senior Flight Software Engineer — Spacecraft Autonomy
Senior Flight Software Engineer — Spacecraft Autonomy

True Anomaly, Inc. • Laguna Beach (CA)

On-site
USD 175,000 - 270,000
Health, Dental, Vision
401K matching
Parental Leave
Flight Autonomy Engineer — Spacecraft Controls
Flight Autonomy Engineer — Spacecraft Controls

Blue Origin • Seattle (WA)

On-site
USD 131,000 - 183,000
Medical, dental, vision
401(k) with company match
Paid parental leave