This is way out of the box but please hang with me.
My older sister was a Chemical Engineer major. Halfway through her sophomore year, she came home and told my parents she was leaving CU and transferring to a small college in Durango. She never went to class at CU because skiing was more fun. Yet she was still getting straight-As. She had never had to struggle in school and decided wasting money on an expensive school was stupid.
The school she transferred to was the complete opposite of CU as all engineering classes were no than 10-15 students so each assignment was geared towards the individual student but there were also group projects. She was at this school for a few weeks when she called and asked me how to study.
Her senior year, especially the second semester, sounds like what your son is going through now. My sister was terrified to leave college yet at the same time, afraid to come. It was at this point she realized that she didn't want to be a Chemical Engineer but had no direction.
While she failed badminton as her PE credit, they signed off on her PE credit because she was on the ski patrol at the town ski area and she was allowed to graduate. Seriously, who fails badminton? She now says it was a subconscious attempt to not graduate because she had no focus, only fear of the unknown.
One of her professors saw what she was going through and handed her a brochure on the Peace Corps. She applied, interviewed, and spent the next 4 years in the Philippines in the PC helping villagers build fishponds and other structures. After her PC commitment, she stayed in the Philippines for two more years with her husband and a bit later, their daughter.
When her and her DH and DD moved from the Philippines, she had no desire to go into Engineering. Instead, she went back to school and got her teaching degree and became a math and science teacher. Later she became a principal.
My sister and I both talk about the depression we both felt in college but our mom didn't believe in depression or any other mental illness. My sister credits her professor for saving her life by handing her that brochure.
While the Peace Corps may and probably not what your son wants, there maybe something else not related to engineering that help him figure out what he wants to do.
Can he use any of his classes to help him get an emergency teaching license in math or science? Someone mentioned Teach for America. My friend's son did TfA and loved it.
As other have said, look at government positions.
Public school districts also need computer engineers. While the pay may be lower than public sector, there are many benefits to working for a school district.
The unknown is terrifying, even for those of us who are way older than a college senior (retiring was terrifying for me because of the unknown). Encouraging him, like we can see that you are, will help him with the baby steps. Looking beyond the typical Computer Engineering position may be what he needs to get started. He just needs a door to open to those out of the box ideas.