CACI International Inc
NASA Commercial Spacecraft Flight Software Systems Engineer
CACI International Inc, Houston, Texas, United States, 77246
NASA Commercial Spacecraft Flight Software Systems Engineer
Apply for the
NASA Commercial Spacecraft Flight Software Systems Engineer
role at
CACI International Inc . This full‑time, regular employee position will be based at NASA/JSC in Houston, TX and involves working with NASA on its Commercial Spacecraft program, including Commercial Crew Vehicles, Human Landing System Vehicles, and U.S. Deorbit Vehicles.
The Opportunity
Lead systems engineering for human‑rated flight software, including evaluation of concepts, analysis of requirements and design, assessment of software architecture and code, and verification of tests and certification.
Focus on data network and channelization, fault management, mission sequencing, aborts, emergency responses, redundancy management, and other vehicle system domains such as crew systems, displays, avionics, command and data handling, environmental control and life support (ECLSS), power, propulsion, thermal, guidance, navigation and control, communications and tracking, and docking.
Collaborate closely with Commercial Spacecraft prime contractors.
Communicate complex technical ideas effectively; demonstrate strong verbal and written communication, customer‑relationship skills, team‑player attitude, and willingness to take on new assignments.
Responsibilities
Review and oversight of flight software requirements development, design, integration, production, verification, validation, and certification.
Perform systems engineering tasks such as hazard analysis on vehicle subsystem domains.
Coordinate flight software issues and resolutions across programs and vehicle systems engineering teams.
Identify risk areas within flight software and guide contractors through corrective action.
Evaluate prime contractor flight software architecture, design, and implementation.
Oversee integration of flight software in test and verification facilities.
Interface with NASA and prime contractor engineering teams.
Provide inputs for developing Certification of Flight Readiness (COFR) recommendations.
Provide mission support, including monitoring and evaluating flight operations and troubleshooting anomalies during commercial spacecraft flights in the Mission Evaluation Room (MER).
Qualifications Required
U.S. Citizen or Permanent Resident.
B.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related discipline.
Prior or current background in software development or systems engineering.
At least 3 years of related experience in real‑time safety‑critical software, including internships; experience can be in aerospace or other industries such as oil and gas.
Strong verbal and written communication skills.
Ability to manage multiple priorities with little supervision.
Team‑oriented, highly responsible individual with a strong work ethic.
Highly developed coordination and organization skills.
Desired
M.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related discipline.
Experience in full life cycle safety‑critical software for aerospace or non‑aerospace applications.
Experience in flight software development for human‑rated space vehicles (e.g., Space Shuttle, International Space Station, SpaceX Crew Dragon, Boeing Starliner, Orion, or Gateway).
Vehicle‑wide knowledge of space vehicle systems such as avionics, command and telemetry, command and control, displays, power, propulsion, thermal, ECLSS, guidance, navigation, and control, communications and tracking.
Knowledge of aerospace or similar vehicle operations (aircraft, space vehicle, satellite, submarine).
Experience developing C/C++ and/or Python code.
Project management skills.
Familiarity with NASA’s Commercial Crew Vehicles.
Benefits When selected, you will receive competitive compensation, benefits, and learning and development opportunities including healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits.
Pay Range $76,000 – $155,700 USD. Salary is influenced by geographic location, Federal Government contract labor categories, prior experience, specific skills and competencies, education, and certifications.
Equal Opportunity Employer CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
#J-18808-Ljbffr
NASA Commercial Spacecraft Flight Software Systems Engineer
role at
CACI International Inc . This full‑time, regular employee position will be based at NASA/JSC in Houston, TX and involves working with NASA on its Commercial Spacecraft program, including Commercial Crew Vehicles, Human Landing System Vehicles, and U.S. Deorbit Vehicles.
The Opportunity
Lead systems engineering for human‑rated flight software, including evaluation of concepts, analysis of requirements and design, assessment of software architecture and code, and verification of tests and certification.
Focus on data network and channelization, fault management, mission sequencing, aborts, emergency responses, redundancy management, and other vehicle system domains such as crew systems, displays, avionics, command and data handling, environmental control and life support (ECLSS), power, propulsion, thermal, guidance, navigation and control, communications and tracking, and docking.
Collaborate closely with Commercial Spacecraft prime contractors.
Communicate complex technical ideas effectively; demonstrate strong verbal and written communication, customer‑relationship skills, team‑player attitude, and willingness to take on new assignments.
Responsibilities
Review and oversight of flight software requirements development, design, integration, production, verification, validation, and certification.
Perform systems engineering tasks such as hazard analysis on vehicle subsystem domains.
Coordinate flight software issues and resolutions across programs and vehicle systems engineering teams.
Identify risk areas within flight software and guide contractors through corrective action.
Evaluate prime contractor flight software architecture, design, and implementation.
Oversee integration of flight software in test and verification facilities.
Interface with NASA and prime contractor engineering teams.
Provide inputs for developing Certification of Flight Readiness (COFR) recommendations.
Provide mission support, including monitoring and evaluating flight operations and troubleshooting anomalies during commercial spacecraft flights in the Mission Evaluation Room (MER).
Qualifications Required
U.S. Citizen or Permanent Resident.
B.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related discipline.
Prior or current background in software development or systems engineering.
At least 3 years of related experience in real‑time safety‑critical software, including internships; experience can be in aerospace or other industries such as oil and gas.
Strong verbal and written communication skills.
Ability to manage multiple priorities with little supervision.
Team‑oriented, highly responsible individual with a strong work ethic.
Highly developed coordination and organization skills.
Desired
M.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related discipline.
Experience in full life cycle safety‑critical software for aerospace or non‑aerospace applications.
Experience in flight software development for human‑rated space vehicles (e.g., Space Shuttle, International Space Station, SpaceX Crew Dragon, Boeing Starliner, Orion, or Gateway).
Vehicle‑wide knowledge of space vehicle systems such as avionics, command and telemetry, command and control, displays, power, propulsion, thermal, ECLSS, guidance, navigation, and control, communications and tracking.
Knowledge of aerospace or similar vehicle operations (aircraft, space vehicle, satellite, submarine).
Experience developing C/C++ and/or Python code.
Project management skills.
Familiarity with NASA’s Commercial Crew Vehicles.
Benefits When selected, you will receive competitive compensation, benefits, and learning and development opportunities including healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits.
Pay Range $76,000 – $155,700 USD. Salary is influenced by geographic location, Federal Government contract labor categories, prior experience, specific skills and competencies, education, and certifications.
Equal Opportunity Employer CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
#J-18808-Ljbffr