Bringing back horrible memories. I ended up with an EE degree, but I was two or three core classes away from a CompE. The software literacy has been nice throughout my career[1], but I was never able to swing into any of the firmware development groups at my previous employer. Closest I got was some systems engineering that covered custom FPGAs and off-the-shelf signal processing hardware. Now I will probably never make it past the gatekeepers for any kind of embedded job.
What the embedded industry needs is more systems engineering. Not taking an EE and saying, "Poof, you're a systems engineer now!", but actual, interdisciplinary engineers who understand systems development concepts, requirements analysis, safety analysis, and everything else that goes along with it. Its primarily an aerospace thing right now, but it really should expand to the broader field.
[1] In fact, at the moment I am a pure software engineer.
What the embedded industry needs is more systems engineering. Not taking an EE and saying, "Poof, you're a systems engineer now!", but actual, interdisciplinary engineers who understand systems development concepts, requirements analysis, safety analysis, and everything else that goes along with it. Its primarily an aerospace thing right now, but it really should expand to the broader field.
[1] In fact, at the moment I am a pure software engineer.