My understanding is that Canadian medical students who complete a Canadian residency can only practice in the US if they write the USMLE to obtain an H-1B visa (LMCC is equivalent to USMLE for licensure in many provinces). Do your USMLE scores matter when applying for jobs in competitive specialties in the US, or would it be possible to write the USMLE during or after residency, just with the intention of getting a passing mark to get the visa? Also, would employers look at your MCCQE scores?