Space Vehicle Dynamics Simulation and Software Engineer

CACI International   •  

Houston, TX

Industry: Professional, Scientific & Technical Services


Not Specified years

Posted 240 days ago

This job is no longer available.

Job Responsibilities with significant mentoring will grow to include:

  • Embedded vehicle software development
  • Simulation math model requirements, architecture definition, and design.
  • Simulation math model development.
  • Debug, test, and verification work with simulation math models and simulation facilities.
  • Space vehicle subsystem simulation model development and integration.
  • Space vehicle functional and flight software integration.

This work will take place in a highly stimulating environment and is critical in the human space exploration initiative.  This position requires a self-motivated, capable person wanting to work in a very team-oriented, friendly, but demanding environment. The ideal individual should have strong verbal and written communication skills, and strong customer relationship skills.  Above all, the individual will have a positive, can-do attitude, be flexible, and be willing to take on new assignments and responsibilities as they arise.

Background & Experience (including education, skills work activities)

Minimum required:

  • Must be a U.S. Citizen for access to USG facilities.
  • New graduate, but prefer 6-12months relevant work experience (which can include studentinternships, co-ops, or support of university research labs, etc.).
  • Minimum 3.2 GPA with a M.S. in Aerospace Engineering or a related degree with strong background in software development.
  • Experience with Unix/Linux OS, and C, C++ languages. 
  • Coursework in any of the following topics are helpful:  dynamics and control systems; orbital mechanics and astrodynamics; robotics and automation; space vehicle systems including guidance, navigation, and control; environmental control; electrical power systems; avionics; etc.
  • Coursework and projects requiring software development to solve technical problems.
  • Ability to manage multiple priorities with little supervision.

    Must be highly mature and responsible, and team-oriented with strong communication skills and work ethic.


  • Co-op or internshipexperience in the aerospace industry is a plus, particularly in the NASA JSC environment.
  • Experience with the NASA / CACI Trick Simulation Environment is highly desirable, but not mandatory.
  • Experience/coursework in Perl, shell scripts, Python, multi-threaded programming, High Level Architecture (HLA) or distributed simulation, or 1553 bus protocol.
  • Graduate level coursework or research involving dynamics and controls, flight/orbital mechanics, robotics, space vehicle systems, or software simulation is a significant plus.