SOCRRATES Software Engineer

MRI TechnologiesHouston, TX
Onsite

About The Position

We are seeking a skilled Software Engineer to support ground software development for the Orion MPCV Artemis program. This role will be with our Lockheed Martin customer. This role involves hands-on development, test, and sustainment of SOCRRATES docking software across Artemis 3 and Artemis 4 missions.

Requirements

  • Bachelor's degree in Engineering or related field
  • 5+ years of relevant software engineering experience
  • Extensive experience with C++ and Python
  • Strong background in network protocols (RUC/RF and related)
  • Experience with multi-threaded applications and Linux development environment
  • Experience with containers and full software development lifecycle
  • Proven troubleshooting and debugging skills
  • Ability to report full time in person to a Lockheed Martin facility in either Houston, TX or Denver, CO

Nice To Haves

  • Experience with Qt Creator
  • Emulator integration/troubleshooting experience (QEMU or similar)
  • Familiarity with Orion program or OrionSim capabilities

Responsibilities

  • Perform ground software systems engineering, design, production, and test for SOCRRATES docking systems
  • Develop and execute unit/functional testing using Agile methodologies
  • Support software verification, test procedures, and dry runs for Orion MPCV spacecraft
  • Perform defect investigation and resolution for Artemis 3 and Artemis 4 sustainment
  • Track and update defects in JIRA through closure; maintain documentation as required

Benefits

  • As we are a Federal Contractor, most positions require the employee to obtain and maintain a U.S. Government background investigation.
  • MRI also completes a pre-screening background check for anyone offered employment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service