I have not yet made the move to Australia even though I had been granted a permanent resident visa 175. The main reason is because I still have financial commitments here in US. I did speak to two different HR reps in Sydney and Melbourne regarding obtaining jobs. They emphasized that it is best that I already move to Australia when applying for positions. But that is my main concern in quitting my job in the US before I make a move to Australia and not sure about the job market. I haven't been actively seeking a job yet.
If you are granted a Permanent Resident Visa, this is valid for 5 years. You need to make an entry in Australia to validate your visa at a certain date. After that, you don't necessarily need to move right away. You have to fulfill at least 2 years residency out of the 5 years to be able to renew your visa. This visa will allow you to have indefinite entries in out of Australia as long as this visa is valid. You can also work at any job .. not even related to your occupation if it's taking longer to get one in your profession.
You can do several things in trying to pursue a job in Australia before you know if you are approved a visa or even after. Apply for positions that you could be qualified to do online. If you are approved and need to enter the country to validate your visa, you can do some interviews while you are there. Or find at a later time that you move to Australia for a specific time in trying to get a job on your own while leaving your family behind. Once you can find that job to be able to support your family, you can bring them over. This is a suggestion that some people have followed in order to minimize the cost of living in Australia when a job has not yet been secured.
All of these are suggestions and not a guarantee. However, there are stories that it does work out for people.
While you are thinking about this, you sort of need to make a decision soon if you would like to apply for the visa. Check out the visa fees,etc. According to the website, the current processing of visa 175 can take up to 18 months or longer to processed and a decision to be made.
If you wait too long, the SkillSet Migration program will be implemented starting July 2012. Many people are saying this is going to slow down the skilled migration into Australia since they will have better control of what skills are in demand with invitations to potential applications. Rather than getting a bunch of applicants coming in and for them to make a decision if the candidate fulfills the requirements. In addition, the previous applicants that came in before July 2012 will still need to be processed.
I don't think you can really compare your success or failure in finding a job to another person's experience. Just because it mainly could be on a person's work experience, companies they have worked for, education, training,etc. How you interact and are able to answer the interview questions and if the people interviewing you will see how you fit with their company. So many different reasons.
I guess my suggestion is for you to apply if it's affordable for you to pay for the visa fees. Although I realize the visa 175 is a high fee. But it will offer permanent resident visa status. Just start worrying about finding a job when you are granted this visa. But if you don't apply, then there is no need to worry about finding a job.
Or you can wait and apply for your Expression of Interest with the SkillSet Migration program in July 2012. You will get an invitation to apply for the visa. Or if a company is interested in you, they can request to sponsor you. But the only bad thing is, you don't know if and when you will be invited since there likely will be so many skilled people like yourself competing. Different scenario with sending your application that you send now. You will be evaluated with the information you submit.
Check out the common online job websites : seek.com.au mycareer.com.au expatengineer.net
Your first step is to first have your skills assessed by Engineers Australia to know if your skills are recognized in Australia.