<p>As far as I understand, engineering consulting companies are those with the smartest guys, who solve problems for other engineering companies, which either have no resources for approaching those problems themselves or are not as bright and get stuck easily.</p>
<p>What kind of engineers do those companies hire?
Are consulting engineers better paid than engineers in regular companies?
Is BS enough to get in, or will I need Masters/Ph.D?</p>
<p>Many Industrial Engineers go into consulting. Not sure if that answers your question or not. Industrial Engineers are often hired by consulting firms such as Accenture.</p>
<p>As far as I understand it, you usually develop many years (10+) of experience in a very specialized field to become an "expert" on it. Then - when people have a problem in your field that they need expert advice on...they pay you.</p>
<p>One area where engineering consultants are used all the time is to act as expert witnesses in law suits. I work in a law firm and we hire engineering consultants from many different fields to be experts. And believe me, there is good money in it. But we are paying for experience, not just a piece of paper on a wall (juries see right through that).</p>