  In fact small-embedded has historically a different culture than e.g. VLIW number crunching. In small embedded it is rarely possible to play out mathematical/numerical skills or advanced architectural skills I think. Maybe somebody writing a math package in microcode would be more in line with past experience. Or bringup/bug hunting in a new chip of that kind.   