Plan, conduct, and coordinate GNC software development and integration activities. Merge GNC software into simulations and flight software using configuration management tools. Design, develop, document, test, and debug software implementing logical and mathematical GNC algorithms. Coordinate pipeline, test, and Monte Carlo simulation runs on computer clusters. Apply standards, processes, procedures, and tools throughout the software development lifecycle. Utilize knowledge of computer hardware, software, and mission applications to develop effective software solutions. Correct program errors, prepare operating instructions, and maintain documentation of software development. Analyze system capabilities to resolve program intent, output requirements, input acquisition, programming techniques, and controls. Ensure compliance with software development standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level