Hi!
I am a mechanical engineer who moved to BC,Canada from Switzerland last year and I thought my personal experience can give you an idea of what to expect.
I have a Master's degree in Mechanical Engineering and three years experience. My wife being Canadian, we decided to move to Canada. Several people, engineers and non-engineers, also told us that I would have no problem finding work as an engineer. It's now a year and I am still looking for a position. So be ready! It won't be as easy as some people might tell you.
As Langhal mentionned, the best way is to get registered as an Engineer in Training at the Association of Professional Engineers of the province where you are living. Many companies, especially big ones, have the policy to hire only engineers eligible as P.Eng. or EIT. Notice that, from my experience, the association won't accept any application until you are a landed immigrant, which means that you won't be able to apply from Croatia. As Croatia has no agreement with Canada for the recognition of engineering degrees, you probably will have to pass confirmatory exams, which will be assigned by the association. Note that in my case, the exams sessions are held only twice a year, in May and December, and the inscription deadline is resp. end January and end August. I mention it, because the administrative process can be slow and timing can be important: I received the response to my application at the beginning of February and therefore I couldn't be registered for the exams session of May!
About the job search: as you don't have a lot of experience, it might be tough. It's true that there are a lot of job offers on the net, but there are also a lot of experienced people looking for jobs. It also seems to me that most companies and recruiters in Canada are more interested in engineers with at least five years experience, which I can understand as it reduces their training cost. That's why being registered as EIT is important. The provincial associations, through their services and networks, will help you to make contact and find a job.
So, even if it might seem tough to find a job and I think it is, I still recommend you to move to Canada. It's a great country and I have met a lot of nice and friendly people.
I wish you good luck!
Rolando Zanella