
NASA Orion Spacecraft Guidance, Navigation, Control, and Propulsion (GNCP) Flight Software Systems Engineer
CACI International8 days ago
Base Salary
$76k - $156k/yr
Responsibilities
- Provide insight and oversight of Orion GNCP flight software development by the prime contractor.
- Review flight software requirements, architecture, design, development, integration, verification, validation, production, and certification.
- Analyze difficult GNCP software problems, review C++ code, identify risks, and guide corrective actions.
- Support the Orion Mission Evaluation Room Flight Software Console during Artemis missions.
- Coordinate software issues and resolutions across NASA, contractor, program, and vehicle systems engineering teams.
- Provide technical feedback and inputs for Certification of Flight Readiness recommendations.
Requirements
- Bachelor’s degree in aerospace, computer science, mechanical, electrical, computer, or software engineering, or a related discipline.
- At least five years of related software systems engineering experience with real-time, safety-critical aerospace software and expertise in Guidance, Navigation, Control, or Propulsion.
- Experience working with flight software providers to correct system defects and with software-dominant flight control systems.
- Ability to analyze NASA spacecraft contract requirements and solve complex technical problems.
- U.S. citizenship or permanent residency is required.
- Preferred qualifications include a relevant master’s degree, human-rated spacecraft experience, object-oriented C++, Python, NASA core Flight System, hardware/software integration, flight software verification, configuration management tools, and NASA Orion or SSET standards experience.
Benefits
- Full-time regular position with up to 10% continental U.S. travel and work at NASA Johnson Space Center in Houston, Texas.
- Comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off, learning and development resources, and career growth opportunities.
About CACI International
At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security. We are a company of good character, relentless innovation, and long-standing excellence. Our culture drives our success and earns us recognition as a Fortune World's Most Admired Company. CACI is a member of the Fortune 500™ Largest Companies, the Russell 1000 Index, and the S&P MidCap 400 Index. For more information, visit us at www.caci.com. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities