Not at all. I am industry programmer and not automobile programmer. In the industry there are similar processes but other methods and equipment. In my off-road vehicle it is all made of industry automation standards and I could also connect the engine to this system. It is all water tight and it never failed yet. See here:
(it is the lower box, the PC is mainly for GPS)