Ser contratado diretamente por empresas gringas depende de conseguir um visto de trabalho e/ou residência, o que já é difícil e caro.
Meu conselho é continuar através de empresas intermediárias, e crie um bom relacionamento com a empresa e busque oportunidades de realocação. E se essas oportunidades não forem realisticas na sua empresa, troque. Envolve paciência, e timing, já que você fica dependente de empresas que tem mais capital para investir nos funcionários, curva de juros, mas seu nicho e experiência contam também (quanto mais valioso, mais interessante fica para empresa te ter contratado diretamente).
Durante aquisições você pode ter essa oportunidade, já que a empresa tende a enxergar contractors como valiosos e te realoque para não perder você, ou até mesmo por compliance (algumas empresas, principalmente européias, não admitem contractors).