Logo
CACI International Inc

NASA Spacecraft Flight Software Systems Engineer

CACI International Inc, Houston, Texas, United States, 77246

Save Job

Overview

NASA Spacecraft Flight Software Systems Engineer Location: Houston, TX. Full-time position at CAC I supporting NASA Johnson Space Center's flight software systems engineering and integration group for NASA’s next generation crewed spacecraft, Orion. Travel up to 10% (Continental US). Minimum clearance: NACI. Employment type: Regular. Responsibilities

Review and provide oversight of flight software requirements, architecture, development, design, integration, production, verification, validation, and certification. Review systems engineering products, such as hazard analyses and mission profiles, to ensure proper incorporation in vehicle subsystem domains. Coordinate flight software issues and resolution across programs and vehicle systems engineering teams. Analyze flight software architecture infrastructure and evaluate CPU utilization and related launch criteria. Provide technical feedback on contractor-produced software as the Orion spacecraft code is developed. Review C++ code for errors and ensure adherence to code development processes. Provide oversight of flight software integration in test and verification facilities. Evaluate interface requirements and ICDs to ensure external interfaces are well defined and tested; coordinate resolution of interface issues across programs. Detect areas of risk within the flight software and guide contractors through corrective action. Interface with NASA and prime contractor engineering teams. Provide inputs for developing Certification of Flight Readiness (COFR) recommendations. Work location: NASA/JSC in Houston, TX in a dynamic environment critical to human space flight and space exploration initiatives. Qualifications

Required: Must be a U.S. Citizen or Permanent Resident. B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related discipline. Background in software development or systems engineering. At least five years of experience in real-time safety-critical software in aerospace or equivalent industry. Flexible, with strong technical, verbal, and written communication skills; capable of managing multiple priorities with little supervision; team-oriented. Highly developed coordination and organizational skills. Desired: M.S. in related engineering or computer science fields. Experience in full life cycle of safety-critical software for aerospace or related applications. Experience in flight software development for human-rated space vehicles (e.g., Orion, Space Shuttle, ISS, Starliner, Dragon, etc.). Experience developing C/C++ and/or Python code. Experience with NASA core Flight System (cFS) and Flight Software Verification and Validation (V&V). Vehicle-wide knowledge of space vehicle systems (avionics, T&C, timeline/vehicle management, power, thermal, guidance/navigation/control, etc.). Knowledge of NASA SSET standards and Orion spacecraft familiarity. What You Can Expect

A culture of integrity. An environment of trust with flexible time-off options and robust learning resources. Focus on continuous growth and opportunities to contribute to national missions. Your potential is recognized as ours. Pay Range

The proposed salary range for this position is $76,000 - 155,700 USD, with compensation influenced by location, experience, skills, and certifications. We offer a comprehensive benefits package including healthcare, wellness, retirement, education benefits, and time off. Equal Opportunity Employer statement: CAC I does not discriminate on the basis of race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

#J-18808-Ljbffr