The subject of responsibility and professional ethics is a hot topic in business. It is also a key and sometimes under-appreciated aspect of engineering. A great case study in engineering ethics can be found in Joe Morgenstern's 1995 New Yorker article "The Fifty-Nine Story Crisis." Yes, engineers have responsibilities to make things right.
On the topic of engineering, I am continually impressed with the engineering ingenuity involved with mechanical watches. I wish every software developer thought like a watch designer: efficiency, size, and reliability are permanent constraints on feature development. For some wonderful examples of modern engineering, see two (commercial) overviews of recent work done by Jaeger LeCoultre: the ingenious gyrotourbillon and the revolutionary master compressor LAB.