No.<p>First of all, embedded probably constitutes more than 5% of all C++ jobs. Second, embedded is not the only area where C++ is essentially written like C. It might be changing no, but for decades, that&#x27;s how most C++ was written.<p>In games, for example, it&#x27;s common to see the only C++-specific features used being operator overloading for vectors and matrices and maybe a couple templates.<p>In highly-regulated safety-critical domains, the language is restricted by style guides that essentially limit the available features to a subset of C.<p>And beyond that, writing C++ as just &quot;C with some extra features I want&quot; is a popular style. GCC, for example, uses only destructors and templates, and is otherwise just C.<p>It&#x27;s not a bad thing. It&#x27;s not clear that C++ is an improvement over C in terms of ease of use or maintainability. Projects written in C++ tend to develop complexity faster than those written in C.