Engineers aren't solely responsible, but... Did you software guys not take engineering ethics classes? You have a responsibility to society to consider health and safety of the public, even if it means losing your job.
Also, since we are CS and not Professional Engineers, we did not have any ethical ceremony like Order of the Engineer.
Some type of Professional Ethics course is part of the ACM model curriculum for computer science (https://www.acm.org/education/curricula-recommendations), but I think how that's fulfilled varies widely across universities.