В embedded вообще ничего не гарантируется производителем железа. Максимум гарантий — это температурные режимы конкретного типа кристаллов и вероятностная оценка сбоев в неблагоприятных средах. Слишком многое зависит от кривизны рук разработчиков обвязки (датчики и прочая периферия) и софта. А после них еще от инсталлятора и эксплуатанта… Поэтому всё от вас зависит. При грамотно сделанной обвязке, правильно написанном софте и контроле температурного режима внешней среды будет работать без проблем.
Прочитайте про аппаратный watchdog, например. Если интервалы считывания данных с датчиков достаточно большие, то можно делать hard reset после каждого цикла считывание, обработка, отправка данных uplink'у. Тем самым застрахуетесь от накопления софтовых проблем. Вариант не без недостатков, поэтому смотрите сами…
В общем дерзайте… Никаких принципиальных ограничений там нет.