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
