How am I going to apply for a job in a Canadian Company? I also want to apply a migration petition for my son and live there. We are originally from here, Russia but I experienced working overseas, to where I work as an Engineer in the US. How can I get a work there?