You have my sympathy. I was told once (while I was in college and in my Junior year in Computer Science) that I would need to be out in the market for 4 years before I would have good technical skills. From a guy at an Business Supply store where I was applying for a job.
He was very wrong. :)
I would not stop looking for a technology related job... but I would also look at the other jobs that are available that you might be able to do. Why? Because ANY job has a lot of similar aspects, technology or not. Are you able to get up and get to the job on time? Do you deal well with other co-workers? Can you understand direction? Are you able to learn on the job and do more for your boss? These are the same for an engineer at Apple, or an associate at Walmart!
I am currently a Software Engineer (for the last 30 years), but grew up on a ranch. I have delivered fertilizer, bailed straw, and cleaned up broken glass at a Coca-Cola bottling facility. I got to change oil on tractors, herd cattle, and mow acres of grass. All jobs have there good points and bad points... but they are all also jobs. :)
If you find a wonderful summer job in the sciences area, great! Enjoy! But if you end up mopping floors, flipping burgers, or mowing lawns.... ALSO great! Enjoy! You are learning life skills that always apply later in the job market.
I have helped hire a lot of folks in the technology area. It is (and will continue to be) a market where supply is limited, and demand is high. If you get a degree from a good school, you should be able to find a job. But if I had someone with a 4.0 GPA and no job, and someone else with 3.8 GPA, but experience flipping burgers.... I will tend to favor the 3.8 GPA (everything else being equal). :)
Hope this helps! Best of luck!