NASA Trick Simulation Software Engineer Job at CACI, Houston, TX

MEVTMWMxUzVDeVBwWjdYaTNhVFR3LzN3UWc9PQ==
  • CACI
  • Houston, TX

Job Description

CACI is looking for an experienced Simulation Software Engineer to work with NASA's human-rated spacecraft simulations in support of our Nation’s space exploration initiative at NASA / Johnson Space Center in Houston, TX. CACI works in direct collaboration with NASA developing high-fidelity computer simulations related to all aspects of human space flight exploration. This work includes the development, maintenance, and support of the Trick Simulation Framework, a NASA/Open-source framework, developed by CACI, for creating high-fidelity training, and engineering simulations, using time-based physics models. Trick is written in C/C++ and Java and supports both Linux and MacOS computer operating systems. The ideal candidate has strong software design and development skills. This work takes place in a fulfilling, collaborative environment of engineers and computer scientists with diverse educational backgrounds and skill sets, critical to the human space exploration initiative. Responsibilities include developing, testing, debugging, and documenting the Trick Simulation framework, providing user support and collaborating with domain specific simulation engineers to develop software simulation models using Trick, and teaching/facilitating a training curriculum that includes classes for Trick, computer science topics, and computer simulation topics. Required qualifications include U.S. Citizenship or Permanent Residency, a B.S. in Computer Engineering, Software Engineering, Computer Science, or related disciplines, minimum 3 years of recent experience with C and C++, software development experience in Unix or Linux environments, and strong communication skills. Desired qualifications include an M.S. degree, experience with Continuous Integration, Test-Driven Development, Git, real-time software development, multi-threaded programming, compiler/language translation, Python, Java, strong public speaking skills, and experience with Trick Simulation development.

By applying, you consent to your information being transmitted by Jooble to the Employer, as data controller, through the Employer’s data processor SonicJobs.
See caci Privacy Policy at and Terms & Conditions at and SonicJobs Privacy Policy at and Terms of Use at

Job Tags

Permanent employment, Full time,

Similar Jobs

Focused HR Solutions

1.20 Help Desk Support Job at Focused HR Solutions

 ...able to interview in person. Must be able to take CJIS certification training/exam. Our direct client has an opening for a Help Desk Support 62595 This position is up to 5 months with the option of extension, and the client is in Golden, CO. Qualifications: Provides... 

Albany Medical Center

RN-Clinical Support Nurse - Pediatric STAT; NIGHTS Job at Albany Medical Center

 ...with the care team in the best interest of the patient Education/Experience: Current NYS Nursing license; BSN preferred Pediatric/Critical Care certification preferred Minimum 3 years of recent acute care clinical experience in Pediatrics Thank you... 

Ideas United

Associate Creative Director (Full-Time, 6-Month Contract) Job at Ideas United

 ...Associate Creative Director (Full-Time, 6-Month Contract) Ideas United is a creative studio built on the power of storytelling. Our progressive model allows our team to take an unconventional approach by finding and fostering emerging talent, we have built a global talent... 

Agape Care Group

Registered Nurse (RN) - Palliative Job at Agape Care Group

 ...registered nurse on our team, youll evaluate patients and create care plans, all while communicating with everyone involved the...  ...About Agape Care Group As a regional leader in hospice and palliative care, Agape Care Group proudly serves patients through its family... 

Summit Medical Staffing Nursing

Travel PICU Registered Nurse Job at Summit Medical Staffing Nursing

 ...Job Description Summit Medical Staffing Nursing is seeking a travel nurse RN PICU - Pediatric Intensive Care for a travel nursing job in Lebanon, New Hampshire. Job Description & Requirements ~ Specialty: PICU - Pediatric Intensive Care ~ Discipline: RN ~...