I had to first clear the written test. It had 3 sections. Section A-aptitude and logical reasoning. Section B- digital electronics and basic electronics. Section C- C program outputs, linux and perl.
After this I had 3 technical interviews on webex. After clearing them I had one managerial interview. And at last 1 HR interview.