Two years of high school. Shyeah - right. After either getting your bachelors degree in engineering or completing a 2-4 year engineering technology program (the first will give you more theoretical and scientific knowledge - the latter is more for learning how to actually design and slap these puppies together), you will need to get some graduate training for anything other than entry-level engineering work. To become licensed, you will also probably need up to four years of relevant work experience and then must pass two separate exams, the first on the fundamentals of engineering and the second covering more advanced concepts. And then after becoming licensed, you will need to keep up with continuing education requirements in order to stay that way. So it’s no walk in the asteroid belt.