Rather than looking for companies that have job openings I would look for companies you'd like to work for (this takes a bit of research). Then I would target those companies, you may have to tailor your resume to fit the specific company. This approach puts you in the driver seat rather than responding to what's on offer. You approach the company whether or not they have a job opening listed.
Life is death. We all take turns. It's sacred to eat during our turn and be eaten when our turn is over. RichMahogany.