CACI International

NASA Moon Base Flight Software Systems Engineer

CACI International
Apply
2 days ago
Houston, TX, USASenior

Base Salary

$76k - $156k/yr

Responsibilities

  • Support the development and analysis of flight software requirements and coordinate requirements, architecture, and design documentation.
  • Identify risks and vulnerabilities in implemented flight software and develop mitigation plans with recommended cybersecurity controls.
  • Develop Interface Control Documents and Interface Requirements Documents for interfaces among flight software subsystems, spacecraft systems, and ground systems.
  • Facilitate project milestone reviews, coordinate closure of Review Item Dispositions, and track flight software bugs and defects.
  • Support trade studies, analyses, assessments, flight software integration, and verification activities.
  • Provide guidance and oversight for NASA Spacecraft Software Engineering Team standards and class A safety-critical flight software processes.
  • Develop and maintain a Requirements Traceability Matrix and interface with NASA and prime contractor engineering teams.
  • Participate in and present at NASA software boards and develop software tools and scripts as needed.

Requirements

  • U.S. Citizenship or Permanent Residency is required.
  • A B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or a related discipline is required.
  • At least five years of related flight software systems engineering experience in real-time safety-critical software is required.
  • Strong technical, verbal, written communication, coordination, organization, prioritization, and teamwork skills are required.
  • Desired qualifications include an M.S., cybersecurity assessment and threat-modeling experience, NIST SP 800-53 Rev. 5 and NIST SP 800-37 Rev. 2 experience, security control testing, safety-critical human-rated software experience, NASA SSET or CMMI experience, human-rated vehicle flight software experience, C++ and Python development, hardware/software integration, NASA cFS, flight software verification, vehicle-wide systems knowledge, vehicle operations knowledge, and software configuration management experience.

Benefits

  • Full-time regular employment with comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
  • Flexible time off and learning and development resources are provided.
  • The position is based at NASA’s Johnson Space Center in Houston, Texas, with up to 10% continental U.S. travel.
  • The role requires NACI clearance and supports work in a dynamic human-spaceflight environment.

Tech Stack

Categories

CACI International

About CACI International

10,000+ employees

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.

Contact me