
NASA Commercial Spacecraft Flight Software Systems Engineer
CACI International2 days ago
Houston, TX, USAMid Level
Base Salary
$76k - $156k/yr
Responsibilities
- Review and oversee flight software requirements development, design, integration, production, verification, validation, and certification.
- Perform systems engineering and hazard analysis across spacecraft subsystem domains.
- Coordinate flight software issues and resolutions across programs and vehicle systems engineering teams.
- Evaluate contractor flight software architecture, design, implementation, integration, and verification activities.
- Identify flight software risks and guide contractors through corrective actions.
- Support Certification of Flight Readiness recommendations and provide mission support during commercial spacecraft flights.
- Monitor flight operations and troubleshoot anomalies in the Mission Evaluation Room.
- Interface with NASA and commercial spacecraft prime contractor engineering teams.
Requirements
- Bachelor’s degree in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or a related discipline.
- At least 3 years of related experience in real-time safety-critical software, including internships.
- Prior or current experience in software development or systems engineering.
- U.S. citizenship or permanent residency and ability to obtain the required NACI clearance.
- Experience with full life-cycle safety-critical software is desired.
- Experience with human-rated spacecraft flight software, vehicle operations, or broad spacecraft systems is desired.
- Experience developing C/C++ and/or Python code is desired.
- Project management skills and familiarity with NASA Commercial Crew Vehicles are desired.
- Strong communication, coordination, organization, teamwork, and prioritization skills.
Benefits
- Full-time regular employment with up to 10% continental U.S. travel.
- Work is performed at NASA/JSC in Houston, Texas, with collaboration involving NASA and commercial spacecraft contractors.
- Flexible time off, learning and development resources, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
- The position is contingent on funding and may not be filled immediately.
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.