← Back to all jobs
A

GNCP Spacecraft Flight Software Verification Engineer

astrocaria

6h ago

0$60k - $200kDevRemote, USjobspy_indeed
remoteindeed

Job Description

About the Role Astrocaria is seeking a highly skilled **Software Verification Engineer** to support **GNCP (Guidance, Navigation, and Control \& Propulsion)** software for **NASA’s Artemis Mission**. This role is critical to ensuring the correctness, reliability, and mission readiness of software that directly supports human spaceflight. The ideal candidate will combine **strong Python development skills** with rigorous **software verification and testing expertise**, working in a safety\-critical, high\-assurance environment where quality and precision are paramount. Key Responsibilities * Develop, maintain, and enhance **Python\-based verification tools and test frameworks** supporting Orion GNCP flight and ground software. * Design, implement, and execute **software verification test cases**, including unit, integration, system, and regression testing. * Analyze software behavior against requirements to ensure compliance with **mission, safety, and performance standards**. * Identify, document, and troubleshoot software defects, anomalies, and performance issues. * Collaborate closely with **flight software developers, systems engineers, and verification teams** to resolve issues and improve software quality. * Support **requirements\-based verification**, traceability, and test evidence generation. * Produce and maintain **technical documentation**, including test procedures, test reports, and verification artifacts. * Participate in reviews such as **design reviews, test readiness reviews, and anomaly resolution boards**. Required Qualifications * Bachelor’s degree in **Computer Science, Engineering, or a related technical discipline**. * Strong proficiency in **Python** for software development, scripting, and automation. * Demonstrated experience in **software verification, validation, and testing**. * Experience debugging complex software systems and analyzing test results. * Ability to work effectively in a **collaborative, fast\-paced, and high\-reliability environment**. * Strong analytical, problem\-solving, and communication skills. * **U.S. Citizenship required**. * Must be located within the **United States**. Preferred Qualifications * Experience supporting **aerospace, defense, or other safety\-critical systems**. * Familiarity with **GN\&C or propulsion\-related software** concepts. * Experience with **mission\-critical or real\-time systems**. * Knowledge of **NASA software standards**, such as NPR 7150\.2, or equivalent industry standards. * Experience with automated testing frameworks, CI/CD pipelines, or test management tools. * Familiarity with requirements management and traceability tools. Job Type: Full\-time Pay: $60,000\.00 \- $200,000\.00 per year Benefits: * Dental insurance * Health insurance * Paid time off * Vision insurance Application Question(s): * This job requires you to have a US citizenship. are you a US Citizen? * Do you have prior experience working on a spacecraft mission? Work Location: R