Phone screening, online test, 1 site interviews with Project Manager and one Engineer, + another one on site if you pass all these stages.
Phone screening to check if you understand what the company does, your background check, few questions also on how you interact with your direct Managers. Online test to check if you understand their product and codes, customer service approach on email. On site interview with different case scenario to undersand how the business works.