This paper proposes that engineers in public service are confronted with unavoidable complexity in their ethical considerations. The complexity begins with interactions among venues of ethical choices. Engineers must make ethical choices simultaneously at the individual, professional, organizational and societal levels. These ethical domains often conflict. The complexity also stems from situations in which physical properties may remain stable, but important social, economic, institutional and political conditions can change substantially. The paper proposes that the reflective learning approach of pragmatism can help with these challenging situations. This approach depends upon employing Dewey's five stage process of inquiry to engage the ethical complexity inherent in the practice of engineering in the public service.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.