This, plus LOR’s would affect employability.
I also despise waking up working the 9-6 Monday through Friday doing repetitive work.
Welcome to the real world.
I agree with @mikemac. Something else is going on.
I have two children in CS, both work more hours than 9-6. Right now, my eldest, is doing “fun” work and loves it. She had to do the grunt work, early on, to get where she currently is and likes exploring new areas of her work as a manager.
Our son is working and doing the grunt work now, but he actually likes being in demand because he knows his work is good, as well as, having good colleagues that help. His university professors prepared him and his classmates well, indicating that some of their initial job tasks would not be “luxurious”, but that they needed to create the jobs that they want, by getting some experience.
CS and engineering are difficult, as you know. You need a minimum of a 3.0 gpa, at graduation to be considered by employers. Some employers expect a 3.5 gpa. If you crashed at a number of interviews, then you need to find out why that failed you. You can still access your university’s career center and ask them to evaluate your presentation skills.