30 Minute phone interview to ask basic questions about about resume, etc. Then, 4-5 hour long onsite interview with both technical and behavioral portions with 5-6 people. In the beginning you take a 45 minute brain teaser test that isn't very bad if you take your time. Technical questions ranged from writing code in front an engineer to drawing electrical schematics for a specific application. There is a quick tour of the facility as well.
Everyone was friendly and helpful during the process.