Very hard, asked lots of things about RF, software and even had me draw a flow chart for a large system. Multiple interviewers and very tedious questions. Friendly people, but not sure it was for me. The guy who would have been my manger seemed ok, but I detected some under the radar unhappiness with the employees.