I applied online. Got a call to set up two interviews, one with HR and other with Hiring Manager. After a week, called for on site interviews. Total 6 interviews excluding the initial screening by HR. All were technical, on my background, projects, their technologies and a lot of RF & Wireless Engineering questions.