इंजीनियर के काम की सार्वजनिक प्रकृति यह सुनिश्चित करती है कि नैतिकता हमेशा एक अहम् भूमिका निभाती है, क्योंकि इसमें विभिन्न हितधारक शामिल होते हैं और जब बड़े पैमाने पर समाज के लोग शामिल हो, तो निर्णय लेने की प्रक्रिया में नैतिक मुद्दे बहुत ही महत्वपूर्ण हो जाते हैं क्योंकि उनके उत्पादन का अंतिम लाभार्थी बड़े पैमाने पर आम जनता ही होती हैं।