Lockheed-Martin is a major partner with several engineering departments at top US universities. At some universities they sponsor classes in military and weapons engineering.
Engineering ethical codes are very strict regarding plagerism and loyalty to one’s firm, but ambiguous regarding what many refer to as political/macro ethics. So, last year, I worked on a effort to get engineers, professors, and students to agree to refuse to build usable nuclear weapons. I suggested a voluntary ‘Hippocratic’ oath. There are a few places that engage in peace engineering that I continue to work with, however this is a minority. Many became extremely enraged by my efforts. Several folk told me that my actions were unethical. Some suggest that I be fired and banned from engineering associations and universities.