I applied online. I interviewed at CFD Research Corp.
Interview
First gave a presentation on my prior research experience, then went through several interviews in a row with different people at the company from management to current research staffs who would be team members. Process overall took over 2 hours