With engineering being a part of nearly all aspects of today’s modern world, innovative thinkers who can solve problems will always be in demand, regardless of the specific discipline they studied in school. Moreover, it is not uncommon for an engineer to work in multiple disciplines over the course of their professional career.
With that in mind, don’t feel like you must choose a discipline based solely on the demand in that area right now. The fact that a particular discipline is currently in high demand does not guarantee that it will still be in high demand in 4-5 years when you are searching for your first job. The demand in particular areas of engineering (and thus salary levels) tends to have a cyclical trend; disciplines that are in high demand during one decade tend to become less attractive in the following years before “coming back” into demand. The areas of engineering that are in most demand will also vary from country to country.
In general, demand considerations should probably be secondary in your choice of field. Instead, give preference to what you are interested in and the kind of work you want to do. If you perform well in any of the engineering fields, you will almost certainly find yourself in high demand regardless of the discipline you choose initially.
To learn more, explore the following TryEngineering resources: