What worked for me is to find a job in a company designing the kind of boards what I was interested about (processor boards). That was the best source of learning for me.
I would recommend to find a job in two different companies:
- small one (you will design here a lot of boards)
- and big one (you will learn about proper procedures - how to create manufacturing outputs, documentation, how to do proper testing, ...)
Just reading books may not be enough. Until you find a job, work on your own hobby project. That will help you a lot from many aspects (people see that you are interested in what you are doing, people see, that you can work and solve problems, you are determined to finish jobs, hobby project can help you to connect with other people and find new opportunities, you will get practical experience, ....)
"Which countries would you suggest for getting job in Hardware design"
- an English speaking country worked for me. After 5 years of living in the UK, my next requirement was also a sunny and warm weather, my latest requirements are: English speaking, sunny and warm weather, warm ocean
..... It is really about what you like ...
"As per your experience, If i need to pursue Masters which subject would you recommend so that i can stick to my only goal of Hardware design."
- I am not really sure what you mean, but if you are asking about what topics to pick up at University, in my opinion, it doesn't really matter. No one ever asked me on a job interview about my study at University, more important were projects what I have been working on.
​PS: @mairomaster thank you for recommending our courses