Honestly, I've got almost 4 years worth of work experience after receiving my bachelors and I've been doing Systems Engineering for a Gov Satellite for almost 2 of those years now. Didn't have any internships and my GPA sucked. I've been matched with one company, GEM has alerted me that I have a response from another company, and I reached out to a third. If there's a place you really want to work for following your graduate studies, it's worth reaching out to a recruiter.