First, I believe some remote companies like to see some remote experience to know that you can be successful on a distributed team. This is a tough catch-22! I have asked my manager at my normal office job for opportunities to work remotely 1/5 days but I am not sure if this is adequate experience.
Second, it is much harder to find remote work for embedded/hardware engineering (my background). Obviously it is different when actual hardware is involved as it is more convenient to be in the same physical location, but the advantages of a remote hardware team should be the same as a remote software team!
If anyone knows of remote friendly hardware companies I would love to know!