houston research institute Jobs in walnut springs,tx - 32