About The Position

CACI is seeking an experienced Space Vehicle Modeling and Simulation Engineer to collaborate with NASA's human-rated spacecraft systems in support of national space exploration initiatives at NASA / Johnson Space Center in Houston, TX. This role involves developing, integrating, verifying, and validating math models and simulations on Linux PC platforms using the Trick© Simulation Environment and Development Toolkit. The engineer will execute large-scale simulation verification and validation tasks, and develop math models and simulations for the Artemis program, focusing on lunar bases and lunar surface exploration for NASA space vehicles. The ideal candidate will have spacecraft domain experience, particularly in Guidance, Navigation, and Controls, along with a strong simulation development background. This position requires a self-motivated individual with excellent verbal and written communication skills, strong customer relationship skills, a positive team-player attitude, and flexibility to take on new assignments. The candidate should be able to articulate complex technical ideas effectively and share a passion for space exploration and the development of human-rated space vehicles.

Requirements

  • U.S. Citizen or Permanent Resident for access to USG Facilities.
  • B.S. in Aerospace or Computer Engineering, Computer Science, or related disciplines with experience in software development, including overall project design, programming, testing, verification, validation, and documentation.
  • 5+ years of experience working with aerospace vehicle simulations and math model development.
  • 5+ years of experience with simulation and math model verification and validation processes.
  • 5+ years minimum experience with C++ and Python in a Linux environment.
  • Experience with software version control tools such as git.
  • Strong computer and software skills in Linux environments.
  • Ability to manage multiple priorities with minimal supervision.
  • Highly responsible, team-oriented individual with strong work ethic.

Nice To Haves

  • M.S. Aerospace or Computer Engineering, Computer Science or Modeling and Simulation and relevant work experience in aerospace software development projects.
  • Experience with NASA NPR 7150.2 Class C Certification requirements.
  • Experience with software simulation programming and scenario development, e.g., NASA / CACI Trick simulation is a plus.
  • Experience with NASA’s VERAS Python tool suite is a plus.
  • Experience with spacecraft simulation development using NASA JEOD.
  • 5+ years of experience with one or more spacecraft domain including orbital dynamics; robotic dynamics; Guidance, Navigation, and Controls; flexible body dynamics; vehicle kinematics; sensors; and effectors.
  • Experience with Continuous Integration tools and methods.
  • Experience with Monte Carlo simulation methods.
  • Experience with MATLAB/Simulink.

Responsibilities

  • Develop space vehicle system and subsystem simulation math model requirements, verify model requirements, and validate the simulation and models.
  • Design and develop math models for spacecraft systems and subsystems including hardware and software.
  • Develop simulation scenarios to test nominal and off-nominal spacecraft operations.
  • Perform analysis on simulation data to investigate spacecraft system performance.
  • Present analysis results and their impact on spacecraft performance, vehicle design and mission design to customers.

Benefits

  • flexible time off
  • robust learning resources
  • comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service