What is the salary of a Mechanical Engineer?
The average mechanical engineer salary in India is INR 3.2 LPA. The average mechanical engineering salary in India per month is INR 40,340. The salary of a mechanical engineer in India is affected by a variety of considerate factors, such as the experience and skills of the candidates, the location of the company, the size of the company, etc. In this article, we will have a look at the mechanical engineer salary based on different factors.
Must Read: Mechanical Engineering Subjects
What is Mechanical Engineering?
Mechanical engineering is a branch of engineering. It focuses on mechanical systems design, analysis, manufacture, and maintenance studies. Mechanical engineers work on various machines and mechanical systems. The size of these machines varies from small components to massive machinery. The primary aim of mechanical engineering is to develop reliable goods using physics and mathematics.
Mechanical engineering is considered one of the oldest and broadest branches of engineering.
- engineering physics
- material science
- mathematical principles.
Further Reading: Who is the Father of Engineering?
What Do Mechanical Engineers Do?
Project Responsibilities:
- Collaborate with team members to design new products that meet client expectations and regulatory requirements.
- Use current technical tools and engineering practices to create designs.
- Research designs, considering appearance, safety, budget, and function.
- Estimate the time and cost for project completion.
Hands-On Tasks:
- Creation of prototypes.
- Conduct product testing.
- Prepare reports for management with the necessary project information.
Collaboration and Communication:
- Interact with other departments as needed for project coordination.
- Work with a team to manage assigned project components.
- Assist in determining manufacturing equipment needs.
Work Environment:
- While primarily office-based, it may require travel to industrial facilities or client locations.
- Involves physical activities like lifting or bending.
- Flexible working hours may be required based on project demands.
Must Read: Diploma in Engineering
Mechanical Engineer Salary in India
Here is the breakdown of mechanical engineer salary in India:
Highest Mechanical Engineer Salary in India | 7.5 LPA |
Average Mechanical Engineer Salary in India | 3.2 LPA |
Lowest Mechanical Engineer Salary in India | 1.4 LPA |
Related Article: Software Engineer Salary in India
Mechanical Engineer Salary in India: Experience Wise
The experience of the candidate plays a vital role in determining the salary of a mechanical engineer. Freshers may receive entry-level compensation of 2–3 lakhs per annum, while experienced candidates can earn up to 10 lakhs or more.
Here is a calculated breakdown of the salary of a mechanical engineer based on experience:
Experience (in Years) | Average Mechanical Engineer Salary |
0-1 years | INR 2,90,966 |
1-4 years | INR 3,04,701 |
5-9 years | INR 5,26,262 |
10-19 years | INR 9,19,037 |
20 or more years | INR 10,48,791 |
Must Read: Best Engineering Courses after 12th
Mechanical Engineer Salary in India: Skills-Based
Employers and recruiters highly prefer skills over accumulated bookish knowledge these days. Check out the average mechanical engineer salary as per different skills related to mechanical engineering.
Skills | Average Mechanical Engineer Salary |
Engineering Design | INR 4,16,978 |
Project Management | INR 4,06,363 |
Solid Works | INR 3,56,142 |
Microsoft Office | INR 3,11,945 |
Computer-Aided Design (CAD) | INR 3,99,194 |
Also Read: Top Engineering Exams in India
Mechanical Engineer Salary in India: Company-wise
Different companies offer distinct salary packages based on the company's PayScale policy. While the big MNCs may offer lucrative salaries, small companies or start-ups may compensate relatively less.
Given below is the mechanical engineer salary in India as offered by popular companies:
Name of the Company | Average Mechanical Engineer Salary |
Mahindra and Mahindra Ltd. | INR 5,89,581 |
Tata Motors | INR 3,47,586 |
Larsen and Toubro Ltd | INR 4,91,318 |
HCL Technologies | INR 5,51,887 |
Tata Steel | INR 4,61,299 |
Reliance Industries Limited | INR 7,47,090 |
Renault Nissan | INR 5,92,211 |
Siemens Ltd | INR 6,24,000 |
Maruti Suzuki | INR 6,70,207 |
FLSmidth & Co. A/S | INR 7,86,318 |
Applied Materials Inc | INR 10,00,000 |
Also Read: What is the Salary of a Biomedical Engineer?
Mechanical Engineer Salary in India: City-wise
Another important component that affects the compensation of a mechanical engineer is the location of the company. Metropolitan cities usually pay more to mechanical engineers as compared to non-metropolitan cities.
Here is a list of some of the popular cities that offer decent mechanical engineering salaries:
City | Average Mechanical Engineer Salary |
Bangalore | INR 4,85,747 |
Chennai | INR 4,17,169 |
New Delhi | INR 3,67,957 |
Pune | INR 3,58,817 |
Mumbai | INR 3,56,320 |
Hyderabad | INR 3,97,897 |
Gurgaon | INR 3,93,813 |
Kolkata | INR 3,53,818 |
Ahmedabad | INR 2,97,816 |
Also Read: DevOps Engineer Salary
Mechanical Engineering Salary in India: Gender Breakdown
- Male: 95.5%
- Female: 4.2%
- Others: 0.3%
Also Read: What is the Salary of a Marine Engineer?
Mechanical Engineering Jobs
After completing an engineering degree, students can opt for various job profiles other than mechanical engineer. Some of the other popular roles and their average salaries are listed below:
Job Profile | Average Salary |
Civil Engineer | INR 154K - 788K |
Operations Manager | INR 299K - 2M |
Design Engineer | INR 178K - 990K |
Project Manager | INR 466K - 2M |
Electrical Engineer | INR 178K - 1M |
Project Engineer | INR 201K - 890K |
Mechanical Design Engineer | INR 175K - 835K |
Operations Team Leader | INR 256K - 1M |
Data Analyst | INR 212K - 1M |
Must Read: Petroleum Engineering Salary in India