Hello Vicente. I would echo Mt. Kremer's answer. If you follow his jobs link and other similar job statistics links you'll see that growth in hardware jobs is "at or below" the average for all jobs, and far, far below growth for software jobs. Consider that a single piece of computer hardware can run millions of applications (that gadget right there in your pocket - smart phone - is a perfect example!) so where do you think "all" the computer jobs are? I'm not trying to dissuade you from going into Hardware Engineering, but you're asking the right questions!
I want to add that I actually started my career as a Hardware Engineer, and still consider myself one, but 95% of what I do now is software in some form because, in part, hardware engineers have to know how to program to create some of their hardware and then be able to test their hardware once designed. So as you consider your career options, if you're sure you want to go into some kind of computer engineering, hardware or otherwise, start learning software because there is no aspect to computer engineering that does not require some level of software.