Even where people choose to work in the same career as their degree one hears stories from industry that people coming out of college no nothing about industry (or business) and have to be taught the most basic stuff. So employers like people who are good at learning and who usually do a little extra. Internships give you an opportunity to demonstrate that.
The choice of school is also relevant. Some schools think CS means the internet, others think it means programming. With Microcontrollers much of the work consists of using technologies and hooking them up rather than designing them and some good EEs become bad programmers while some CS folks don't understand what happens with high frequency signals.
But I think this thread is not getting much response and maybe because I am not in the correct forum.
I have never been into the industry except for my internship where I never even do any EE related work apart from soldering wires.
I don't mean to be unkind but I think you are not making full use of the replies you have received.
1) It's quite normal from EE to switch to CS but is it permissible the other way around?
2) Would you say a CS major is definitely better in programming?
3) If a company wants to design a microcontroller, how many CS vs how many EE is needed?
4) How frequent would EE refer to CS for advice or vice versa in a company?
5) If you own a company specializing in making end product using RPi, Arduino or any other boards, who would you choose as the hardware designer and programmer?
The computer industry USED to divide up their workers into classes; you have your scientists or engineers who would specify designs and algorithms, your "coders" who would translate that into actual working code, a keypunch operator who would actualy type up the cards, a systems programmer who would surround it with the magic commands to get the incomprehensible OS to compile and run the program, the computer operator who would feed in the cards and fetch the results, and maintenance crew to make sure that nothing broke. A lot of those positions were relatively low-glory and had low educational requirements...
This is what I wanted to know all along. Thanks for spending your time to write this westfw.
Meh. "Historical roles in the computer industry"