Brazil is a country filled with opportunities for career advancements for expats, but it can be competitive. Expats will require a resident permit and a work visa in order to work in Brazil. Whilst a resident permit is applied for from local Brazilian embassies, a work visa must be applied for with your employer.