Average Mechanical Engineer Salary in Bangalore, Karnataka

Rs 446,932
Avg. SalaryShow Hourly Rate
Rs 29,435
Bonus
Rs 20,066
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Mechanical Engineer in Bangalore, Karnataka is Rs 446,932.
10%
Rs 185k
10%
Rs 447k
50%
Rs 1m
90%
90%
MEDIAN Rs 446,932
Is Mechanical Engineer your job title? Get a personalized salary report!
How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
Rs 185k - Rs 1m
Bonus
Rs 1k - Rs 156k
Profit Sharing
Rs 495 - Rs 199k
Total Pay
Rs 189k - Rs 1m

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Mechanical Engineer

Popular Employer Salaries for Mechanical Engineer

The top respondents for the job title Mechanical Engineer are from the companies General Electric Co (GE), Robert Bosch and Quest Global. Reported salaries are highest at General Electric Co (GE) where the average pay is Rs 1,053,081. Other companies that offer high salaries for this role include General Motors India and Volvo India Pvt Ltd, earning around Rs 940,584 and Rs 860,870, respectively. Quest Global pays the lowest at around Rs 412,121. Autoliv Inc. and HCL Technologies Ltd. also pay on the lower end of the scale, paying Rs 559,286 and Rs 600,000, respectively.

Career Paths

Explore the most common career paths for Mechanical Engineer. Thickness and color of lines indicates popularity of movement from one job to the next. Visit our career path planner to research other job paths.
Mechanical Engineer
Senior Mechanical Engineer
Design Engineer
Senior Mechanical Design Engineer
More common (> 20%)
Somewhat common (8 - 20%)
Less common (< 8%)

Mechanical Engineer Job Listings

Popular Skills for Mechanical Engineer

Skills in Engineering Design and Microsoft Office are correlated to pay that is above average. Skills that pay less than market rate include CATIA, Microsoft Excel and Autodesk AutoCAD.

Pay by Experience Level for Mechanical Engineer

An entry-level Mechanical Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of Rs 297,748 based on 227 salaries. An early career Mechanical Engineer with 1-4 years of experience earns an average total compensation of Rs 361,109 based on 569 salaries. A mid-career Mechanical Engineer with 5-9 years of experience earns an average total compensation of Rs 716,280 based on 264 salaries. An experienced Mechanical Engineer with 10-19 years of experience earns an average total compensation of Rs 1,051,581 based on 119 salaries. In their late career (20 years and higher), employees earn an average total compensation of Rs 900,000.
Employees with .NET Software Developer / Programmer in these locations earn less than the national average. The lowest salaries can be found in Ahmedabad, Gujarat (34.4% less), Hyderabad, Andhra Pradesh (25.5% less) and Pune, Maharashtra (20.5% less).

Years of Experience

This data is based on 1,193 survey responses.
Entry Level
19.0%
Early Career
47.7%
Mid Career
22.1%
Experienced
10.0%
Late Career
1.2%

Related Job Salaries