Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Software and Data Integration Engineer - Lunar Gateway Program

CACI

$76,000 - $155,700
Oct 3, 2025
Houston, TX, USA
Apply Now

CACI is looking for an experienced Software and Data Integration Engineer to support the Lunar Gateway Program at NASA Johnson Space Center. This exciting position involves integrating software components into the Gateway flight software from a data perspective.

Requirements

  • Strong software programing skills in Python or C.
  • Experience with software requirements definition and development is highly desired.
  • Experience with eXtensible Markup Language (XML) Telemetric and Command Exchange (XTCE) telemetry format.
  • Experience in data integration and databases.
  • Experience with software interface requirements.
  • Experience with data flow, data rates, and data dependencies for integrating software applications within a real-time software environment.
  • Familiarity with Time Triggered Ethernet (TTE).

Responsibilities

  • Gain an understanding of the overall Gateway flight software system, software dependencies, data flow within the system including data rates and software interface requirements.
  • Generate software interface requirement document for interface with hardware devices and Gateway autonomous system management software.
  • Provide data configuration support to software developers and providers to integrate software into the Gateway architecture from a data perspective.
  • Gain an understanding of data requirements for software applications being integrated into the Gateway fight software and work with software providers to ensure the data requirements are satisfied.
  • Work with Gateway module providers to integrate modules data into the Gateway database.
  • Develop software prototype and device software simulation to facilitate software design and testing.
  • Develop ground software tool to aid in the generation of data products. Generate required documentation for software tools and simulations certification.

Other

  • Must be a U.S. Citizen or Permanent Resident.
  • B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines required.
  • 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 little supervision.
  • Must be a highly responsible, team-oriented individual with strong work ethic. Must have highly developed coordination and organization skills.