Odyssey Space Research

About the Opportunity: 

Odyssey Space Research, LLC has an opportunity for a full-time experienced Flight Software Engineers to support our continued growth in the Houston, TX (and Boulder, CO) area. For more than 20 years Odyssey has tackled complex problems by providing innovative engineering and software solutions to advance space exploration – and had fun doing it. We foster a collaborative culture with a relaxed work environment where happy employees produce exceptional outcomes. Being a part of Odyssey Space Research means being part of a team of highly skilled professionals in fields such as aerospace engineering, software, mathematics, and physics, who create innovative products and solutions to advance space exploration. Our goal is to provide you with challenging work in a fun environment. Visit us at https://www.odysseysr.com/ 

Job Description: 

Qualified candidates will be innovative, analytical, and excited to further space exploration through their work on practical and impactful projects. Candidates are expected to be proficient with: 

  • Test and Verification of Flight Software 
  • Requirements of human-rated spacecraft 
  • Python and C++ 
  • Experience with NASA Trick simulation framework or other simulation frameworks 

 This position involves development of test plans, test scripts, success criteria from higher level requirements, executing tests, development of simulations, and development and maintenance of continuous integration systems for space vehicle flight software. A solid understanding of Python (for test development) and C++ (to understand the unit under test) is preferred. 


Developing and extending spacecraft flight software applications, space vehicle software architecture, device drivers and interfaces, as well as test support hardware and software interfaces. 


  • U.S. Citizen or Permanent Resident due to government contract requirements 
  • BS or MS Degree in Engineering, Computer Science, or similar degree program 
  • Significant experience with flight software test plan and test script development  
  • Proficient with Python 
  • Proficient with C++ in a Linux environment 
  • Experience with simulation frameworks 
  • Minimum of 5 years relevant experience 


  • Experience with human rated spacecraft systems and subsystems (e.g., GN&C, ECLSS, power, communications) 
  • Experience with continuous integration systems 
  • Experience with systems engineering and requirements decomposition 
  • Experience with NASA’s Trick simulation framework 

Salary Range: 

$70k – $150k