HHiring Reality
← Katalyst Space Technologies

Flight Software Engineer II, Space Systems

Katalyst Space Technologies
Location
Broomfield, Colorado, United States
Posted
1 month ago
Department
Software Engineering
Salary
$115,000 - $155,000
What they actually want (must-haves)
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical discipline
  • 3+ years of experience developing embedded or flight software for spacecraft, aerospace, defense, robotics, autonomous systems, or other mission-critical products
  • Demonstrated ownership of embedded software from requirements and architecture through implementation, integration, verification, deployment, and operational support
  • Strong proficiency in C and/or C++, with solid fundamentals in real-time and embedded software, concurrency, memory/resource management, state machines, interfaces, and debugging
  • Experience with RTOS-based or embedded Linux systems, device drivers, board support packages, bootloaders, or low-level hardware interfaces
  • Hands-on experience integrating software with hardware, sensors, processors, communication buses, and test equipment in laboratory or hardware-in-the-loop environments
Nice to have
  • Experience developing spacecraft flight software or payload software through environmental qualification, launch, and on-orbit operations
  • Experience with spacecraft or embedded interfaces such as CAN, SpaceWire, Ethernet, RS-422/485, SPI, I2C, UART, or similar buses and protocols
  • Experience with sensor or payload data pipelines, time synchronization, telemetry/command systems, onboard processing, or data reduction in resource-constrained environments
  • Experience with fault detection, isolation and recovery (FDIR), watchdogs, redundancy, safe-state design, and robust software behavior under off-nominal conditions
  • Experience with modern software engineering practices including version control, automated testing, CI/CD for embedded systems, static analysis, and configuration-controlled releases
What the job really is

As a Flight Software Engineer II at Katalyst, you will develop and manage embedded flight software for robotic space vehicles, overseeing the process from requirements gathering to on-orbit operations. Your responsibilities will include implementing real-time software for various spacecraft functions, integrating flight software with hardware systems, and ensuring software quality through rigorous testing and reviews. You will collaborate closely with cross-functional teams to translate mission requirements into effective software solutions.

Benefits
  • Base salary range of $115,000 - $155,000 annually
  • Long-term incentives through the Employee Stock Option and Equity Plan
  • Relocation bonus and other discretionary bonuses
  • Comprehensive medical, vision, and dental coverage
  • Unlimited Paid Time Off
Things to weigh
  • No specific technologies or tools mentioned, which may affect the clarity of the tech stack
  • Extended hours and weekend work may be required
  • Role involves compliance with ITAR regulations, which may limit non-US applicants
Job score4.2/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to Katalyst Space Technologies?

See how your résumé matches this role — and tailor it from what actually gets interviews.