Pretty routine straightforward process. phone interview with HR director/ technical group members/ onsite interview/presentation / lab tour/ reasonable technical background check/ got offer from the hiring manager. drug test/ vision test after hiring