<p>Your son seems to have competing priorities here. He wants a non-thesis option (which is usually a bad idea if you aren’t getting it paid for by your company) but also wants to work on research with a professor? You won’t find a lot of places that will let you do that. Either you do research and write a thesis and sometimes get paid to go to school since you are working as a research assistant, or else you do non-thesis and just take classes and pay.</p>
<p>Anyway, to figure out which companies recruit at a school, just Google that school name along with “engineering career fair” and see what pops up. Most schools post that stuff publicly. Larger programs will have engineering-specific career fairs while smaller schools will usually roll it into the overall career fair.</p>
<p>The best bet is to look at schools with research and/or focus areas and classes that are of interest. Narrow it down to a list of 4 or 5 or however many you seem to like and then go look at the companies that recruit there. Also, don’t limit yourself to BME departments. Mechanical engineering departments often do a lot of the medical equipment and biomechanics type of stuff as well. I know of several professors who did that back at UIUC when I was there.</p>