I have found that job posting are enough. Of course, you should try to tap your network whenever you can, but in practice that will mean a much smaller pool of people who are both qualified and looking for a new position.
Which networks have you found most effective for finding good engineers?