Here's a list: http://ghgcorp.applicantpro.com/jobs/
You might also consider volunteering with a research group. Though they tend to select from pools of grad students, I would think that someone with technical skills (particularly hardware related) would be competitive.