← Serch more jobs

Senior Flight Software Engineer

LinkedIn Katalyst Space Technologies Broomfield, CO
Mid-Senior level Posted March 26, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Deep analytical thinking and excellent problem solving: You are able to work through intricate technical issues efficiently.
  • Systems-thinking mindset: You understand how software interacts with spacecraft systems and mission requirements.
  • Technical mastery: Deep proficiency in embedded C/C++ development for real-time or resource-constrained systems.
  • Strong attention to detail: You approach their work with rigor and with an understanding and consideration of relevant edge cases could affect on-orbit performance.
  • 7+ years of software development experience, including embedded or real-time systems
  • High proficiency in C/C++ for embedded platforms
  • Proven experience developing software in RTOS and/or embedded Linux environments
  • Experience with flight software for spacecraft, launch vehicles, or other mission- or safety-critical autonomous systems
  • Deep understanding of software architecture, interface definition, and system-level integration for complex embedded systems
  • Familiarity with fault-tolerant system design, redundancy management, and robust error handling
  • Experience designing and implementing algorithms for visual inspection, object detection, pose estimation, and relative navigation, including robotics or autonomous system computer vision pipelines.
  • Proficiency with Git-based version control, CI/CD pipelines, and agile software development practices
  • Demonstrated ability to technically lead features or subsystems end-to-end, from requirements definition through implementation, testing, and integration
  • Additional Requirements : Must be willing to work extended hours and weekends as needed.
Preferred Skills
  • Strong attention to detail: You approach their work with rigor and with an understanding and consideration of relevant edge cases could affect on-orbit performance.
  • 7+ years of software development experience, including embedded or real-time systems
  • High proficiency in C/C++ for embedded platforms
  • Proven experience developing software in RTOS and/or embedded Linux environments
  • Experience with flight software for spacecraft, launch vehicles, or other mission- or safety-critical autonomous systems
  • Deep understanding of software architecture, interface definition, and system-level integration for complex embedded systems
  • Familiarity with fault-tolerant system design, redundancy management, and robust error handling
  • Experience designing and implementing algorithms for visual inspection, object detection, pose estimation, and relative navigation, including robotics or autonomous system computer vision pipelines.
  • Proficiency with Git-based version control, CI/CD pipelines, and agile software development practices
  • Demonstrated ability to technically lead features or subsystems end-to-end, from requirements definition through implementation, testing, and integration
Education
  • (Not required) – B.S. in Computer Engineering, Computer Science, Aerospace Engineering, or a related field