Research And Development Engineers locations near Marcola, OR