I applied online. The process took 1 day. I interviewed at Severud Associates in Dec 2013
Interview
They have you sit down with a Principal and they ask questions about what it is you're looking for. After some time with them, they pair you up with one of the younger engineers to walk around the office for a tour in addition to meeting other current employees to get a feel for what they do.