после этого наш разговор, чтобы тебя не обидеть ненароком, сходит на нет.
2. да и то, что кто-то годами точит эти проги говорить может не только о том, что они сильно сложные, но и о том, что реально IT-хлопцы этим не занимаются (по разным причинам)...
Ты только это на мало мальски образованных ресурсах в теме создания и калибровки не напиши. Тут простительно. Но больше не надо таких умных мыслей ниочем печатать. Это очень похоже на то, как "лежа на печи объявляю войну соседнему государству".
3. Про рассуждения ниочем, разберем все же, что ты тут наворотил:
"программерская заморочка там, вероятно, в том, что нет операционки как таковой" - какая нах заморочка? Ты вообще представляешь себе что такое процессор SAFC509?
"следовательно не реализована многопоточность" - карту луны помнишь? А о чем это я...
"вероятно там не поддерживаются асинхронные события на уровне камня (проца)..." - не, погода на луне сегодня просто замечательная, к рыбалке...
"но это точно не основная причина сложности софта, так как подобные системы создавались задолго до того, как компы стали управлять ДВС-ами, и такие системы успешно работают до сих пор и не вызывают какого-либо удивления..." - пока мы тут тихо спим наши космические корабли бороздят уже космическое пространство...
"а уж протокол связи - поверь, те протоколы, которые используются в современных авто, это даже не прошлое десятиление, они достаточно просты для реализации... если, например, сравнить их с протоколами для передачи данных в обычных локалках - то это будет сравнение типа современного гибрида с велосипедом

Короче, приятель, не раздражай форум умными предложениями. Их все одно никто не поймет. Хочешь что то раскладывать - могу дать инфу, хочешь выпендриваться, что ты "инженер по азработке в С++, то лучше разрабатывай что-нибудь другое, а ЭБУ оставь промышленным инженерам".