Trabalho como desenvolvedor de software embarcado e sistemas embarcados só se programa em C/C++. Até existem outras alternativas como python e JS, mas muito pouco utilizado. Já pensou em tentar algum estágio em desenvolvimento de embarcados?

Como comentado pelo afonso2medeiros, é utilizado bastante em desevolvimento de jogos (Unreal se não me engano). Também existe frameworks como QT que é utilizado pra desenvolvimento de interface gráfica em C++.

Acredito que você não deva se prender somente ao mercado pra escolher estudar uma linguagem. Cada vez mais as coisas mudam e a tendencia é que daqui uns anos nada do que a gente usa hoje vai ser utilizado da mesma forma. Portanto estude pra aprender os fundamentos, assim mais pra frente quando surgir outras tecnologias vai ser mamão com açucar.

Já pensei sobre sistemas embarcados sim, mas sempre que vejo alguém falando sobre essas linguagens sempre acabam falando que o que mais tem é gente arrumando software velho.

Já pensei em usar um framework e aderi o GTK por ser muito usado no linux e eu também gosto desse OS, porém acho que é muito para aprender sozinho, como você já disse, é melhor conhecer e aprender bem os fundamentos, comecei a estudar C/C++ não tem muito tempo, começar com um framework irá me atrasar mais ainda na linguagem kkkkkk.