Actually the process is now much easier if done in Brazil, and if all the paperwork is in order at the time of your application for "permanência definitiva" you are granted permanency immediately and need only wait for the ID card (Cédula de Identidade Estrangeiro) to be produced. See the following topic for more information on this:
https://www.expat.com/forum/viewtopic.php?id=403321
By "marriage license" I presume that you actually mean Marriage Certificate, or at least hope so. They're quite different and you must have a Marriage Certificate to apply.
If you married in the USA, your spouse is going to need to return there and register the marriage with the Consulado-Geral do Brasil that has jurisdiction over the city where your marriage took place. Note that ONLY the Brazilian citizen can register the foreign marriage. And once back in Brazil the marriage must also be registered in the 1º Oficio de Registro Civil (either in Brasília or in the city where you will reside). If the marriage took place in Brazil then you submit the Marriage Certificate you received from the Cartório here.
Documents Required for VIPER Permanent Visa Application
1. Completed application form, signed by the applicant.
2. Clear and legible Certified copy of applicant's passport (ALL PAGES - even if blank) or equivalent travel document.
3. Clear and legible Certified copy of applicant's Entry Card.
4. Certified Criminal Record Check / Police Conduct Certificate issued in country where you reside, may not be more than 90 days before submission or not considered valid. This document must also be "legalized" by the Consulado-Geral do Brasil in the country of issue. If you have no criminal record at all you may ask to sign a "Declaração Sob Pena da Lei de Nada Consta"
5. 2 3 cm X 4 cm color photographs of applicant (on white background) Note: sunglasses or eyeglasses which might reflect light/flash must not be worn in these photos
6. International certificate of vaccination (if requested)
7. Clear and legible Certified Copy of Birth Certificate (if requested) or Marriage Certificate in the case of married women.
8. Proof of address (in Brazil) - phone/electric/water bill
9. Bank receipt for payment of visa fee (GRU - Guia de Recolhimento da União)
10. Any other documents that may be requested by the Federal Police.
NOTE #1: If you are required to provide any kind of DECLARATION, these must be have the signature of the declarant certified by the Cartório (Reconhecimento da firma por autenticidade - ONLY; note that there are two different kinds of "reconhecimento" so make sure you specify the right one, this is also the more expensive of the two types, the declarant must appear in person at the Cartório and produce identification).
All documents produced in ANY language other than Portuguese MUST be translated by a notarized translator. If applying in Brazil they must be translated in Brazil by a "tradutor juramentado" in Brazil or by the Consulado-Geral do Brasil (much more expensive). It doesn't matter WHERE you apply since all documents come back to Brazil so must be translated.
The benefit of applyiing in Brazil is you get permanency immediately, you are able to obtain your work permit and to work. If you apply abroad then you must wait until the VIPER Visa has been issued before you can enter the country.
Cheers,
James Expat-blog Experts Team