Embedded & IoT

I treat hardware like any other part of the system, only with harder constraints and no quick way to roll a change back. What interests me is the whole path from the board and the firmware, through communication, to the backend and updates, because a device in the field is only as good as the weakest link in that chain.