When a levy breaks people die. Software maintenance and damage is nothing compared to real engineering.
Software controls everything from nuclear power stations to missles to dams to radiation therapy machines (where, again, software killed 3 people - http://en.wikipedia.org/wiki/Therac-25)
Proper software engineering is increasingly more important and, I'd posit, likely to become even more important than civil engineering for public safety as time goes on.
http://en.wikipedia.org/wiki/Cluster_(spacecraft) cost $370 million when an overflow caused a rocket to explode.
I'd imagine there's some mission critical software running nuclear plants, aircraft, cars, etc.