Phone round of 30 mins, and on site 3 hours (1 hour each with 3 interviewers).
Interview questions were mostly about C/Embedded concepts, pointers and memory leak questions.
Overall difficulty was average. I did not accept an offer, as it was a 18-month contract to hire position and being on H1-B visa and currently living half-way across the country made me uncertain .