Electronic Research Design & Development locations near Portland, ME