What's your daily work like? Do you spend all day at the keyboard working with CAD and sim tools, or do you work with actual hardware, too? The reason I'm asking is that I'm a pure software engineer, and I sometimes wonder if I'd have been happier on the hardware side. But I've gotten some reports that these days the work isn't actually all that different.