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.
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
Required Qualifications
- 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
Preferred Qualifications
- Experience with Qt Creator
- Emulator integration/troubleshooting experience (QEMU or similar)
- Familiarity with Orion program or OrionSim capabilities
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.