<p>
[quote]
I don't really want to be a politician, but I've definitely be interested in politics all my life. I'd rather be some sort of adviser or lobbyist or analyst or whatever.
[/quote]
</p>
<p>You might want to look into organizations like RAND (<a href="http://www.rand.org%5B/url%5D">www.rand.org</a>) and the broad category of "think tanks" (<a href="http://en.wikipedia.org/wiki/Think_tanks%5B/url%5D">http://en.wikipedia.org/wiki/Think_tanks</a>, of which RAND would fall under). There are other consultancy firms that do similar work. However, those closely related to politics (and therefore gov't policy) would be organizations under the think tank umbrella. </p>
<p>I know that RAND and similar firms recruit fairly heavily in engineering graduate programs. They need both the technical skills from PhDs, but also from specializations. For instance, they need aerospace PhDs to help form aerospace policies (like defense, or space exploration). They need biomedical engineers to help form policies for funding medical research. To get these kinds of jobs, you need a PhD (to become an expert in your field) and experience. However, I have seen them recruit newly minted PhDs, but the amount of experience will dictate how much responsibility you will have. </p>
<p>
[quote]
I don't think I could be committed enough to get a PhD in anything, but a Masters sounds like it could be fitting. I get the impression that to really get ahead in the engineering field and get into engineering management, I'd need a Masters degree. Am I wrong here or what? I don't really want to be stuck just being an engineer, but rather the boss of engineers eventually.
[/quote]
</p>
<p>Part of the problem is having a way to differentiate yourself from your peers. Everyone from your graduating class will have the same degree. Therefore, at each stage of the career, you need something to get ahead. When you're looking for your first job, internships and GPA matter most. After 5-10 years of experience, you need something else. That's where a MS/MBA might be most important. After you've proven yourself in the job force, you need something that shows that you can move onto the next level. You won't be able to get a meaningful MBA out of undergrad, and getting an MS immediately is debatable. Many engineering companies will fund/reimburse you to take part time MS classes while you work. It will also be beneficial to get a few years of work experience to really focus your graduate studies. On the other hand, some of us (me included) know what our passion is and went straight into a MS+PhD program out of undergrad. If you don't know... wait a while... </p>
<p>If you want to be the boss of engineers (ie. project management, technical lead, etc) there are a few different ways of getting there. Getting an engineering MS+MBA is a good combination. Many engineering companies have established programs of getting talented new hires (with only a BS) on track towards management. During these programs, they will rotate you through different positions and have you enroll in a MS OR MBA program. An MBA isn't critical for technical management, but again, it's something to differentiate you from your peers. As industries get more competitive, business decisions have to be made at all levels.</p>