I'm a software guy at a hardware company so I know a little about this. From my perspective I think there's room for a startup that acts as a kind of project manager for the actual "making the physical stuff" part of a hardware company. A group of people that knows the companies who do make circuit boards, design the enclosures, produce the plastics, get FCC/UL/etc. signoff if needed, all that kind of thing. It's all well and good to have a great idea for some piece of hardware but you're going to get screwed on price and timelines if you don't know the right companies to make the stuff for you and it's a pretty complicated process.