HR Recruiter from CalAmp called and spoke with me for a half hour regarding my employment background and then requested me to submit my resume. Two weeks later I had a face to face interview with HR Recruiter and face to interview with my supervisor. The whole process lasted an hour and a half. Three days later I was offered the position and I received an offer letter that was sent via over night mail.