Online application submission, including a required CV and letters of recommendation. If chosen to proceed, you are required to then write and submit a 2 page technical paper on one of your significant research projects/previous industry projects/etc. If chosen to proceed after this, a phone interview is conducted and offers are given after that.