I talked to the company's recruiters at my school's career fair and handed my resume. They seemed to show interest, and a while later I got an email to schedule a phone interview.
The interview itself wasn't too bad, I asked for a more software orientated role. I got asked some simple questions about circuit logic and design (measuring current, short circuit, etc.) and some object orientated programming concepts such as polymorphism, encapsulation, and run time for different scenarios.
Also they tried to gauge my hardware level such as the datapath of an architecture, the basics of a computer (motherboard), etc.