CACI International Inc · 23 hours ago
NASA Lunar Gateway Spacecraft Operations Software Data Systems Engineer
CACI is looking for a Spacecraft Operations Software Data Systems Engineer to support the Lunar Gateway Program at NASA Johnson Space Center in Houston, TX. The role involves analyzing spacecraft operations and determining the flight software data and data products necessary to configure and operate the Gateway flight software to support both autonomous and crewed activities.
Information TechnologyService IndustrySoftware
Responsibilities
Understand the flight software data requirements including data formats and schemas that apply to software across the vehicle
Analyze vehicle and subsystems operations and identify data products and data dependencies required for vehicle operation
Work with subject matter experts (SMEs) to develop detailed use cases involving on-board tasks, task timelines, data, and data interfaces, and deliver those use cases to product developers and validation/verification teams
Perform analysis of packets and data flows supporting flight software autonomy and ground operation/insight into the vehicle state; coordinate data products issues and resolutions with NASA SMEs, commercial partners, and international partners
Support program reviews of flight software design against system level requirements and expected concept of operations; provide feedback to developer teams and raise appropriate risks to Gateway program
Support development of formal data product development and data validation processes to be implemented by Gateway program and broader NASA community
Support development of software and training tools for use in the Gateway Mission Engineering Room during flight operations
Qualification
Required
U.S. Citizen or Permanent Resident
B.S. in Aerospace, Mechanical, Electrical, Computer, or Software Engineering, Computer Science, or related disciplines
2+ years' experience (greater experience highly valued) in one of the following areas: (1) One or more spacecraft domains including avionics, command and data handling, electrical, environmental control and life support, fluids and thermal, orbital dynamics, robotic dynamics, GN&C, and/or structures and mechanisms; (2) Flight operations or engineering support for vehicle operations; (3) Software development (ideally flight software), including overall project design, programming, testing, verification, and documentation
Experience in defining and evaluating data interactions between systems
Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills
Ability to manage multiple priorities with minimal supervision
Highly responsible, team-oriented individual with strong work ethic
Preferred
M.S./PhD in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines
Experience integrating data products with software
Experience in human-rated safety critical flight software in aerospace or other industries
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
Washington Technology
2026-01-25
2026-01-22
Company data provided by crunchbase