Applied online . First contact was through email to schedule a technical interview. The recruiter informed me about the interview being a technical interview and they were interviewing multiple candidates for the position
Interview was brief ,around 15-20 mins. The interviewer was a firmware engineer. Know your resume and basics well.
If you pass the initial technical interview, you will be called for an on-site interview with the manager and lead of the engineering team. I was interviewed through skype