Calspan looking to fill 20 positions