Да, и это значительная часть споров по C++: станки с числовым программным управлением, производственные линии, приборы учёта, охранные и медицинские устройства. Программы для них исполняются на микроконтроллерах, программируемых логических контроллерах и промышленных компьютерах. Объект здесь двойной — устройство и записанная в него программа.
Прошивку получают либо от разработчика в виде файла обновления, либо считыванием из устройства. Считывание не делают самостоятельно: подключение к оборудованию выполняет эксплуатирующая организация, в согласованное окно и по своим правилам допуска, а эксперт присутствует и фиксирует. До любых действий проверяют, не защищено ли устройство от считывания: попытка снять защиту штатным способом стирает память и уничтожает объект исследования.
Работать с чужим оборудованием без законного основания эксперт не вправе; после назначения судебной экспертизы доступ согласуют через суд. Вопрос об исправности самого устройства решается отдельно — аппаратно-компьютерной экспертизой.