It’s not like nobody’s tried before. The term ’software engineering’ precisely stems from the idea that software development should be more like other engineering disciplines.
That those attempts didn’t work out probably has less to do with developer hubris but with software engineering indeed being different from other engineering disciplines.
After all, we don’t think of medicine in terms of ‘medical engineering’ or ‘human bio-system maintenance’ either, simply because it’s something else.
Besides, certificates are rampant in the IT industry. Most of those however tend to say very little about the actual skills of the ones certified.