I applied through a recruiter. The process took 12 months. I interviewed at OptiMedica (San Jose, CA) in Aug 2012
Interview
At the interview they were unprepared, wanted me to test software but did not have it ready. They only asked me a few questions, and said time was up they had someone else to interview. They did hire the other person and called me a year later and hired me for 4 weeks. I stayed for 6 months.