> Markdown version of [/jobs/ext/2849622-spacecraft-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/2849622-spacecraft-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Spacecraft Software Test Engineer - **Company:** GeoControl Systems - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Agile Methodology, Confluence, JIRA, Collaborative Software, Software Debugging, Linux, Python (Programming Language), Real-Time Operating Systems, Software Configuration Management, Software Engineering, Software Requirements Analysis, System Software, VxWorks, Web Applications, Gitlab, Integration Tests, Data Analytics, DO-178B, Software Performance - **Published:** September 11, 2026 - **Apply:** https://www.thejobnetwork.com/job/c55fb77a-8b7e-44fa-ad3d-1066a34f6f22/spacecraft-software-test-engineer-advcld-spacecraft-software-test-engineer ## About the Role * Typically requires a bachelor's degree or equivalent certification in a related area and a minimum of 5 years of experience in the field or in a related area. * Bachelor's degree in Engineering and 2-5 years of relevant experience. * Strong C programming skills with hands - on experience within the last 2 years. * Proficiency developing and debugging C in a Linux environment . * Strong Python development experience within the last 2 years. * Ability to decompose system requirements into software requirements and develop traceability. * Experience writing software to integrate GFE and contractor - supplied modules. * Experience performing software interface analysis, integration testing, and verification. * Familiarity with IDE tools and web - based collaboration platforms. * Strong communication, coordination, and customer - facing skills. * Ability to work both independently and within a team environment with agile software development practices. * Experience with system and software configuration management. * Strong time - management skills with the ability to manage multiple priorities. Requisition Preferences: * Experience with Unit or Integration System Software Testing * Background working with embedded processors . * Experience with VxWorks RTOS . * Familiarity with data - driven architectures . * Experience with Core Flight System (cFS) or similar flight software frameworks. * Knowledge of NASA NPR 7150.2 , DO - 178C , and NASA - STD - 8739.8 for safety - critical software. * Experience developing and testing safety - critical software within an Integrated Product Team. * Full life - cycle software development experience. * Experience with collaboration tools such as GitLab , JIRA , and Confluence . * Strong organizational skills, self - motivation, and ability to manage multiple priorities with minimal supervision. ## Description Support NASA's deep - space exploration programs by developing, integrating, and verifying spacecraft software used across vehicle systems. The role focuses on decomposing system - level requirements into software requirements, building and testing C - based interfaces between government - furnished equipment (GFE) and contractor - supplied modules, and ensuring software performance through rigorous verification and documentation. This engineer serves as a software subject - matter expert within an integrated product team, contributing to the full software development life cycle and supporting mission - critical testing for human - rated spaceflight systems. ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)