Does TurboTax file in such a way that respects the US-Canada Income Tax Treaty to reduce double taxation?

I am a Canadian citizen who has moved from Canada to the US during the 2018 year. I received employment income in both countries. Do I have to use both the US  and Canadian TurboTax separately to file my taxes to the appropriate country? Does it file in such a way that respects the US-Canada Income Tax Treaty to reduce double taxation?