Odyssey Space Research

About the Opportunity:

Odyssey Space Research, LLC has an opportunity for a full-time experienced 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:

  • Guidance, Navigation, Control, and Propulsion (GNCP)
  • We are seeking exceptional individuals of all skill levels with a strong desire to further space exploration, regardless of background.

Required:

  • U.S. Citizen (or Permanent Resident) is required due to the nature of the work
  • BS/MS/PhD in Aerospace or similar degrees from accredited universities

Other Useful Skills (not required for every position):

  • C/C++/Python
  • Matlab/Simulink
  • Experience with NASA Trick simulation framework
  • Experience in supporting NASA and other government sector contracts

Salary Range:

$70k – $150k

More Opportunities

Job Description:

These positions involve simulation software and flight software development and testing in an object oriented environment on several space vehicle projects. Odyssey specializes in Guidance Navigation and Control (GN&C), but is seeking other spacecraft flight software domain expertise (e.g. ECLSS, EPS, C&DH, C&T, Crew displays, etc.) and expertise in flight software architecture, scheduling, testing and similar.

Duties:

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

Required:

  • U.S. Citizen or Permanent Resident due to government contract requirements
  • BS or MS Degree in Engineering, Computer Science, or similar degree program
  • Significant C/C++ experience (5+ years) in a Linux environment
  • 5+ years related professional experience
  • Experience with the full software development lifecycle and practices

Desired:

  • Guidance Navigation and Control (GN&C) or other spacecraft system domain knowledge
  • Matlab/Simulink expertise
  • Python and other scripting languages
  • Experience developing code on various platforms (ARM, x86, PowerPC, SPARC, 8051, etc.)
  • Hands-on experience with hardware interfaces (PCI, 1553, SPI, I2C, CAN, RS-422/232, etc.)
  • Experience with developing hard-real time RTOS applications at the top of the software stack
  • Experience with developing RTOS device drivers
  • Experience with remote systems, especially commanding and telemetry
  • Experience with various networking standards (including, but not limited to TCP, UDP, IP)
  • Experience with various CCSDS standards

Salary Range:

$70k – $150k

More Opportunities