Why do you think you might have to go back and to C++?
There's a couple forward thinking companies like memfault, but it seems to be the minority.
My degree was in CE so I've always played around with embedded projects, but actual design skills have stagnated from being in my field, which trends towards only developing smaller purpose built tools for internal use over products.