It doesn't matter whether his country, Brazil, considers him an employee. It matters how the USA categorizes him. He IS self employed, as far as the USA is concerned. Now, if he had an offer of actual employment, instead of contract work from the SAME COMPANY he contracts for now, that would save the day.