Over the decades, engineering societies have developed codes of ethics. Some like the National Society of Professional Engineers (NSPE) are general code of engineering ethics while other societies such as the American Society of Civil Engineers(ASCE) have developed codes tailored to meet the needs of their members.
The National Society of Profession Engineers (NSPE) Code of Ethics
Biomedical Engineering Society (BES) Code of Ethics
American Institute of Chemical Engineers (AIChE) Code of Ethics
American Society of Civil Engineers (ASCE) Code of Ethics
IEEE Code of Ethics
American Society of Mechanical Engineers (ASME)