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