I say this as someone who programs, teaches programming/computer science, and has worked professionally as a software development engineer - the comment isn't made to denigrate anyone, but because software "engineering" doesn't have any certification / professional credentialing that "real" engineering (e.g., civil engineering) apparently does have.
Also - I'm curious about how effective it is to tell the engineers to do the right thing (even at the expense of personal gain). It seems like the people most responsible for making decisions that build harmful products aren't the ones who are actually tasked with building the harmful products. Does anyone have any information about how effective such training / indoctrination is in preventing bad situations from happening?