We have libc, besides the arch is probably a bad example for engineering. Maybe civil, but the wheel would seem like a better example of a fundamental engineering component.
I also think you are being disingenuous to software engineering. There's plenty of understanding of the process, 50 years of computer science counts for something.