Katalyst Labs

Katalyst Labs

Senior Flight Software Engineer

Broomfield, Colorado, United States · Senior

Sponsorship not specified$150k-$190kDetected 22 days ago
C++AlgorithmsCode ReviewGitCI/CDLinuxComputer VisionAgileEmbedded SystemsRoboticsAerospace EngineeringTCP/IPCommunicationProblem Solving

About the role

  • Getting to space and overcoming the gravity well is only half the story.
  • Katalyst Culture: Working at Katalyst is intense, hands-on, and deeply rewarding.
  • You'll take real ownership and see your work move from concept to operations in an environment where the problems are hard and the impact is real.

Responsibilities

  • Support spacecraft flight test by executing fault detection test campaigns, integrated system communication tests, functional and performance verification tests, and flight software sequencing tests
  • Build an understanding of spacecraft rendezvous, capture, and pose estimation software and assist in its integration into multi-axis hardware-in-the-loop (HITL) spacecraft testbed.
  • Develop and maintain existing software to interface to spacecraft hardware subsystems, utilizing communication standards such as UART, TCP/IP, and CAN.
  • Document custom hardware interface APIs for internal and external users, focusing on hardware functionality and reliability features.
  • Review and contribute to the iteration of other engineers' code with technical rigor through code reviews and subsystem design reviews.
  • We build robotic spacecraft that enable dynamic space operations, creating a future where maneuvering, upgrading, refueling, and exploration are as routine as they are on Earth.
  • By developing the foundational capabilities that make sustained, responsive operations possible, we enable a new era of space activity that strengthens national security and ensures freedom of action in an increasingly contested domain.
  • Proven experience developing software in RTOS and/or embedded Linux environments
  • Familiarity with fault-tolerant system design, redundancy management, and robust error handling
  • Demonstrated ability to technically lead features or subsystems end-to-end, from requirements definition through implementation, testing, and integration

Requirements

  • Must be willing to work extended hours and weekends as needed.
  • Deep analytical thinking and excellent problem solving: You are able to work through intricate technical issues efficiently.
  • Technical mastery: Deep proficiency in embedded C/C++ development for real-time or resource-constrained systems.
  • 7+ years of software development experience, including embedded or real-time systems
  • High proficiency in C/C++ for embedded platforms
  • Experience with flight software for spacecraft, launch vehicles, or other mission- or safety-critical autonomous systems
  • Proficiency with Git-based version control, CI/CD pipelines, and agile software development practices
  • Additional Requirements: Must be willing to work extended hours and weekends as needed.

Compensation

  • The anticipated salary range for this role is $150,000 - $190,000 annually.

Benefits

  • Your base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.
  • Base salary is just one part of your total rewards package at Katalyst.
  • You will also be eligible for long-term incentives, in the form of the Employee Stock Option and Equity Plan, as well as a relocation bonus and other discretionary bonuses.
  • You will also receive access to comprehensive medical, vision, and dental coverage, and unlimited Paid Time Off.
  • Experience designing and implementing algorithms for visual inspection, object detection, pose estimation, and relative navigation, including robotics or autonomous system computer vision pipelines.

Company info

  • Working at Katalyst is intense, hands-on, and deeply rewarding.
  • We value humility, craftsmanship, and doing things the right way, even when it's harder.
  • You'll work closely with thoughtful, driven teammates who push each other to do their best.
  • What We're Looking For
  • We are not building the trains.
  • We are building the machines that lay down the tracks.

This listing is sourced directly from Katalyst Labs's careers page and normalized into a canonical job model.