Luke that is a very good question. In a word, the answer is yes, but the nature of engineering roles will continue to shift as it has over the last 50 years. We are in the midst of a 4th Industrial Revolution (https://en.wikipedia.org/wiki/Fourth_Industrial_Revolution) which is changing what engineers will need to do. A key question to ask yourself is "What can I do which a computer will not be able to do?" James Plummer from Stanford speculates many basic electrical engineering and other more solitary areas will have less jobs available, however the roles which involve problem solving complex real world challenges and working in teams will continue to be available. https://spectrum.ieee.org/view-from-the-valley/at-work/education/the-engineers-of-the-future-will-not-resemble-the-engineers-of-the-past
Keep in mind a basic premise: If you have a role which can be boiled down to a set of predictable steps of simple tasks, it may be automated and make your role obsolete. If, however, your role involves designing, maintaining, changing, and improving how a system of processes function together, it is unlikely your role will ever be automated. I would recommend you look closely at a career as a systems engineer. These roles will always be relevant.
Andrew recommends the following next steps:
- Learn all you can about systems engineering. Search on google for basic concepts on this subject including system, process, and management system.
- Once you have a basic understanding of systems and how they work, take a look at their application in the workplace. I recommend a book called "The Goal" which will give you a view of a factory as a system and the nature of problem solving to improve the system
- I recommend you also learn all you can about ISO 9001:2015 standards and practices. This will give you the blueprint of how most of the companies in the world design, maintain, change, and improve their systems.