Research jobs in Cape Canaveral