I'm a recent college graduate with a B.S. in electrical engineering and another B.S. (in june) in computer engineering. I've noticed in a lot of my searches that: software is the big thing in demand beyond all else, and below that companies want hardware people who will write software. I've been trying to get into a hardware job and the interviews I've had have almost exclusively been for "applications engineering" type jobs or test development engineering type jobs, no research and development or design engineering jobs. Can any of you seasoned industry vets comment on this? Is there a downturn in the demand for design engineers and an upturn in demand for test engineers and apps engineers? Or is my search-fu just too weak? Do I need to get a M.S. or M.Eng to get into my desired hardware design job? Note: this isn't a what should I do question, but an am I observing the market correctly and why is it the way it is and when/how will it change in the future kind of question. Much thanks in advance.