The hiring process is similar to other large companies. You can start with a job posting, or more likely and helpful, is that you will be led to an opening by someone you know. The HR department also works considerably with recruiters. From there the process will vary by who is hiring you. Our interviews involved phone screening to see if it's worth continued conversations, and from there go to a long (all day) interview with many people. For our positions, this involved a significant amount of time doing technical presentations.