Nowadays, English language plays an important role in the job of engineers and it is necessary to become familiar with engineers’ objectives, attitudes, and expectations in order to have an appropriate course design. The purpose of this study was to explore the needs analysis of English learning of engineers in Esfahan Steel Company (ESCO). This study aimed at investigating the required level o...