Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CesiumAstro Logo

Senior Flight Software Engineer II - Space Systems

CesiumAstro

Salary not specified
Sep 19, 2025
Westminster, CO, US
Apply Now

CesiumAstro is seeking a Senior Flight Software Engineer II to develop software for communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. The role involves developing software for monitoring, testing, and controlling spacecraft subsystems, and contributing to the development of new satellite systems.

Requirements

  • Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.).
  • Experience with C, C++, Python, or other languages in an aerospace context.
  • A strong understanding of space missions from conception through flight and disposal.
  • Familiarity with spacecraft mission design including events, pointing modes, maneuver planning, sequencing, and operations.
  • Experience with spacecraft failure in post-CDR testing and on-orbit, root cause analysis, and recovery.
  • Experience with design for reliability, spaceflight redundancy, and fault detection, identification, and recovery.
  • Space software experience with attitude dynamics, coordinate frame transformations, vector mathematics, radiative heat transfer, spacecraft propulsion, space communication systems, and power systems.

Responsibilities

  • Design and implement software to build and integrate mission systems including satellites, ground stations, and mission operations centers.
  • Design, develop, code, test, debug, and document system software.
  • Review code and system designs.
  • Analyze code for efficiency, stability, and scalability.
  • Integrate and validate new product designs.
  • Support software quality assurance and optimize I/O performance.
  • Interface with hardware design and development engineers.

Other

  • Minimum of 6 years of industry experience in spacecraft software development. A Master's degree may count as two years of experience.
  • Excellent written and verbal communication skills.
  • CubeSat and SmallSat experience including LEO, MEO, GEO, and beyond.
  • Experience in a team leadership role on a space software program.
  • Must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.