Engineer salary in India ranges between ₹ 2.4 Lakhs to ₹ 10.5 Lakhs with an average annual salary of ₹ 4.1 Lakhs. Salary estimates are based on 75.9k salaries received from Engineers.