Phil,
The process is relatively similar to the one that Brazilians have to go through to get a job in the UK.
I highly doubt you will be able to apply directly, as we (in Brazil) do not have a points system similar to the UK or Australia, etc. You need to find an employer willing to sponsor you, or get an intercompany transfer to the Brazilian subsidiary.
The Brazilian Ministry of Foreign Affairs is government body responsible for the granting of the visa. Have a look at their website -
http://www.mre.gov.br
Also the visa section of the Brazilian consulate in London may prove to be useful as well. Their email is
visa@consbraslondres.com.
Check the following web address which states the types of visas available for non-Brazilians.
http://pubweb.fdbl.com/ihp8/global/medi ... endocument
What is your line of work? Do you speak Portuguese? Unless you're willing to teach English, you will need some Portuguese to work at a Brazilian environment, as very few of us are able to speak any other language.
Hope this helps.
Rogerio