I'm a younger (~30) engineer who's enjoyed working with a few older engineers. I'd be interested in hearing more about what you perceive to be the relative advantages/disadvantages of each age group.
From direct experience: you can't group by age. Some older engineers are douchebags. Some are the nicest people you've ever met. Some are incredibly talented. Some aren't.