Maybe I miscommunicated what I said about "rightly so". I meant to say that if an engineer is commissioning a design that he/she knows is not safe or even fraudulant, and if it's bending over, then that's their ethical misjudgement at play. I think ethics and its consequences is not taught enough during engineering college, and what it means to commission something you know is potentially not right. Maybe engineer being a protected trade isn't as bad an idea? I hope we can then introduce some mandatory ethics courses, just like medical doctors will have to pass their patients&healthcare professional ethics, and also instantiate some official bodies where people can whistleblow. I agree with you that corporations are far too powerful in this, and should not go unpunished in this.
This stuff is not about playing with some Arduino's to blink some LEDs. There is a reason why some people choose to get into or choose to avoid certain industries; like automobile, aviation, medical or military, where people's life or health depend on your design decisions. I've (briefly) been in 2 of those 4 industries, and no I wouldn't want to go back. Pardon me for only wanting to work on "pet projects" level of criticality. One reason for that is I don't buy onto "I need to support my family" argument. It's a common phrashing to hear engineers demand top dollar salary because we can easily find other work. But carrying responsibility, especially as one goes higher up the chain, is part of that transaction.
I agree with you that unfortunately some (or can I say a lot?) organisations don't have ethics written all over them. Maybe even corrupt from within. I agree with you that the engineering manager can receive a large blame as well. Chasing former employees with lawsuits as punishment also looks like a big tamper tantrum. But I really have a hard time believing that a healthy work relationship is destructed overnight, out of the blue, because Lochridge called out on the design. At that point its perhaps more of a judgement call whether you want to pick the fight or walk out.
But as an outsider and "pet project"-engineer, I've quite an easy time saying that, and I don't know enough details to make a proper judgement.
The problem is anyone can be an "engineering manager". How many of us have worked for cromagnons or PhD's that think they are above what we do, moderately annoying but a line gets crossed where fraud is being promoted.
I've been responsible for big scary projects, stamped drawings, signed off and directed young engineers and techs as well.
I've worked for at least 3 corrupt CEO's. One rolling out product that exploded and pushed me to approve it so he could keep selling it. Goodbye!
Whistleblew on two engineering managers where a project almost exploded, I had pictures. It was about keeping costs dirt cheap with no project delays, as priority #1.
Walked out on two companies because they weren't listening to me and defending reasonable safety pisses me off you won't be telling me how to do it. Fuck your Gantt chart and the crisis to get product out the door and money in for the investors, engineering manager bonus included. First and foremost, it shall be safe. Let's do it right.
I would say the engineering profession is no longer fun and recommend it to no one. There is increasing scope and responsibility for us yet projects are easily steamrolled, sabotaged by those having a purely egotistical or financial interest as they command us to make crap.
Just as a corporation is wrongly legally defined "as a person", CEO's and corporation's leaders are made of teflon and put the onus on the engineers to be honest.