I've been thinking about majoring in computer engineering (i'm 15 and still have a long way to go). My dream job is to be a hardware engineer at some place like Intel, or Nvidia, and maybe even a startup, and was wondering what other uses a computer engineering degree would have? (i.e. Software, OS building, Servers, etc)