After submitting my resume, I was contacted approximately 2 months later and was asked if would care to have a brief phone interview. I agreed and was contacted the next day by a manager and an engineer. The phone interview was fairy easy and covered basic questions about coding and engineering principles. The next day I received a call from HR requesting an on site interview, and they flew me out the next week. The on site interview was slightly more in depth, but really just seemed like a formality. I received an offer the next day.