The biggest problem with German EVs are not the software but the battery. The battery is the most expensive component in an EV:
https://thundersaidenergy.com/downloads/electric-vehicle-cos...
As EVs are computers on a wheel, there is no reason why the same computer can not be installed into an ICE car.