
NASA Commercial Spacecraft Flight Software Systems Engineer
CACI International2 days ago
Houston, TX, USAMid Level
H1B sponsor
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 corrective actions across programs, contractors, and vehicle systems engineering teams.
- Evaluate flight software architecture, design, implementation, integration, and verification facilities.
- Interface with NASA and prime contractor engineering teams and provide inputs to Certification of Flight Readiness recommendations.
- Support spacecraft missions by monitoring flight operations and troubleshooting anomalies in the Mission Evaluation Room.
Requirements
- U.S. citizenship or permanent resident status is required.
- Bachelor’s degree in aerospace, mechanical, electrical, computer, or software engineering, computer science, or a related discipline is required.
- At least three years of related experience in real-time safety-critical software, including internships, is required.
- Prior or current experience in software development or systems engineering is required.
- Preferred qualifications include a master’s degree, full life-cycle safety-critical software experience, human-rated spacecraft flight software experience, vehicle-wide spacecraft systems knowledge, vehicle operations experience, and familiarity with NASA Commercial Crew Vehicles.
- Experience developing C/C++ and/or Python code and project management skills are desired.
- Strong technical, communication, coordination, organization, teamwork, and prioritization skills are required.
Benefits
- Full-time regular employment with flexible time off, learning resources, healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Work is performed at NASA/JSC in Houston, Texas, with up to 10% continental U.S. travel.
- The position requires NACI clearance and is contingent on funding; it 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.