Was contacted by the company asking to schedule a interview time over the phone. So got the phone interview in Portuguese. After that one I got an interview with a head hunter that tested also my English skills. After that I got a 1:1 interview in the company in Portuguese and English, was asked all sort of questions since grades in school, college, College Conclusion Project subject, previous experiences, how was my relationship with my previous supervisor, etc. Then I got another interview in English over the phone with the team I would work with in Texas.
After this step I got hired.