I’m currently pursuing an electrical engineering degree and I am thinking about pushing more of my strengths towards software development. I’ve seen interviews and Q&A’s online saying that most of the time an entry level employee will mostly work on programming and leave the actual hardware design to employees who have the most experience in the field and have a very low risk of botching boards. My goal in life is to design hardware but I don’t think I am currently competitive enough to get a job or internships creating said hardware. Should I shift my focus towards software and build a resume with great projects and land a job first as a software developer for a company? After this, should I go back to school part time to finish studying electrical engineering and have a greater shot of moving up in a company to hardware development? (Sorry if this sounds confusing or jumbled, this is my first time posting on Reddit.)