People with technical educations might need to look hard if they live in a rural area for the companies around them that they might not already know about. I graduated from RIT in 07 and the nearest city to my parents' has less than 15,000 people. There were several technical companies around so I sent my resume to those and they didn't have positions at the time.
Lucky, my father knew some people who were working almost 100 miles away in another state at a company that was a better fit for my degree. It's funny how my degree can apply to many areas, yet is so specialized. They didn't have open positions that matched exactly, so I just went in and did an interview for a position that I didn't exactly fit in. Don't be afraid to do that. The person hired by VR to help me find a job told me to do that because they might have another position more suitable for me.
That way, they learned about me and ended up offering me a temporary job similar to the RIT one. I did very good work there, so they decided to keep that position and I ended up getting interviewed for and then offered that job just yesterday (Friday). So I'll accept it on Monday.
The reasons I got that job are:
networking:
My father heard about his friends from long ago working there. I have the ice age to thank for carving out the lake that apparently caused my father to know those people. I also listed references like my boss for my RIT job.
past experience:
They liked my experience from the job I had at RIT. I got the RIT one because I walked into my department after they sent out an email to people in my major asking for people to do measurements for them. So it's a good thing I changed my major from one I didn't like to one that was better for me. The people at my first interview, at where I work now, were impressed by what I knew. On my resume, I included the RIT job and what I learned at RIT, high school and from hobbies.
doing a good job:
I did a lot of work with the best care I could. I also worked well with other people to communicate information and solve problems. Being motivated to do stuff helps. I work alone for a long time each day and motivate myself to do lots of good work. I also don't mind doing work that others might get bored doing because I'm nutty about counting and arranging little things. I once counted out several hundred little objects to determine how many we had. At the end of that, I wasn't bored, but happy to have organized them.
It's both luck and hard work that got me this particular job. If you're not lucky to get one you want, there could be others you could find if you looked in the right places and knew the right people. So keep meeting people who could know of places you could apply to or be your references.
I was very happy when I got offered the position. The paper about their benefits is enough to give me an heart attack.

That should be covered by the 100% health coverage.
I was slowed in my job search because I was also learning to drive at the same time. It was a good thing that I got my license. The company was nice enough to wait a while for me to get my road test, which was in a snow storm in February. I passed that then the first time I drove alone, it was to work in another state.

My position is full-time, effective Monday, around 13 months after I graduated. Guess 13 should be my lucky number.
I'm happy to be off of SSI, the wage I got during my temp work and my new one give much more money than the monthly SSI check. I wonder why people who don't try to find a job sit around collecting SSI when they could make three to four times as much.