Texas, Chennai jobs