About this comment... there are plenty of jobs that engineers are in demand for that do not require sitting in front of CAD or circuit design packages all day. An engineering degree will help open up opportunities in operations management, consulting, finance, etc. The management/finance world loves engineers with leadership/social skills.
If you are looking to stay technically oriented you can become involved in the analysis side of things instead of the design side (think investigating system failures). You could work optimizing power systems or managing electrical supply. There are plenty of options for engineers.