Canadian PR still needs a legal status to be in US. Try to get H1, you may apply multientry H1 visa after your landing.