- Tacoma Narrows bridge: https://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge
- Thalidomide: https://en.wikipedia.org/wiki/Thalidomide
- Hyatt Regency walkway collapse: https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse
- Challenger disaster: https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaste...
- Columbia disaster: https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaste...
- Vioxx: https://en.wikipedia.org/wiki/Rofecoxib
...and plenty more. The only thing that separates software engineering with the other engineering disciplines is that there is a structure (usually in the form of code/spec enforcement) for internalizing and learning from disasters when they happen.
The Waco fertilizer plant explosion (2013), cause determined to be arson (2016)
San Francisco Bay Bridge seismic bolt failures (2013), caused during construction: https://www.nace.org/CORROSION-FAILURES-San-Francisco-Bay-Br...
The Fukushima Daiichi nuclear disaster (2011), design/regulatory failure
And so forth: https://en.wikipedia.org/wiki/Category:Industrial_disasters_...
And so on: https://en.wikipedia.org/wiki/Category:Engineering_failures
Serious engineering failures are still happening. Sure, the most famous ones may be decades old, but those aren't the only ones.