what is more demand in the job markets and companies
In terms of job prospects, lifetime earning potential, lifetime savings potential, portability, and recession-proofness, three engineering fields stand out far above the rest: petroleum engineering, geological engineering and biomedical engineering. Unless you have a good reason not to, it would be wise to consider one of these fields.
As for studying in Poland, while it may be cheaper than studying in the West, students unanimously complain about two major drawbacks: insufficient funding for practical courses, and poor partnering and sponsorship of schools by the business and industrial communities. The latter is a big problem not only because of funding, but also in terms of job opportunities and opportunities for advancement.
The job market for engineers in Poland is not very competitive on a global scale. In almost all fields, Poland produces more engineers than it can employ, and many young Polish engineers seek better opportunities abroad. Again, job opportunities, opportunities for advancement, lifetime earning potential, lifetime savings potential and overall quality of life are far higher for engineers in the West than for their peers in Poland.
A lot of engineering jobs in Poland, especially in IT, are outsourced or "internally outsourced", meaning that the employees are almost completely cut off from the corporate structure, making networking, and thus advancement, difficult or downright impossible. Little money is spent on enhancing employee qualifications. Furthermore, the overriding criterion in all employee-employer interactions is keeping wages as low as possible. If you want to advance, get a job for a Western corporation in the mainstream part of its operations.
As a non-EU foreigner who presumably does not speak Polish, there is little reason to study engineering in Poland. Better educational opportunities exist in abundance in the West.
Learning Polish would be a waste of time because it's highly unlikely that you will spend the rest of your life in Poland. You'd soon be tempted by better employment opportunities abroad.
Cost may be a factor, but for graduate degrees, financial aid of various kinds is available in the West, even for foreigners. Financial aid in Poland would be very difficult to get, and not be anywhere as generous as in the West. Student employment is possible, and even probable, in the West. There is little chance that you will be able to work as a student in Poland. Whatever money you would save on studies would be lost in the long run, if not the short run.
Bottom line: study petroleum engineering, geological engineering or biomedical engineering at a good school in Western Europe in an English-speaking country, especially the U.S.
If you can't get in this year, spend it beefing up your qualifications in Egypt, and do some effective networking with your professors in Egypt and prospective academic advisors in the West. Correspond in abundance with people who are doing the stuff you are interested in, and inquire about grad school opportunities, and, most importantly, whether they know anyone else who can help you. Once you get someone at a good school interested in you, they will be able to find sufficient funding for your studies and research.
Or study in Egypt. A degree from a good engineering school in Poland is not worth much more than a degree from a good engineering school in Egypt, and taking cost and quality of life into account, is probably not worth the trouble.
One last thing: as Monitor said, avoid any engineering programs with "management" in the title. Degrees in management are worth very little on the global job market unless they come from toppity-top schools and are backed up by plenty of real-life experience. On the Polish market, they are essentially worthless.