Role overview
A mechanical engineer designs, develops and tests mechanical systems, machines and components. In India they typically create CAD models and drawings, perform engineering calculations and simulations, oversee manufacturing and quality, and improve product performance and cost — applying physics and materials knowledge across automotive, manufacturing, energy and product-design industries to make machines that work reliably and efficiently.
A mechanical engineer usually has around 0–10 yrs of experience and earns typically ₹3L–₹14L/yr in India. The day-to-day blends SolidWorks, AutoCAD, GD&T and more — this page gives you a ready-to-use mechanical engineer job description template you can copy, plus the exact skills and salary employers expect.
Key responsibilities
A mechanical engineer is typically responsible for:
- Design mechanical components and systems using CAD software
- Perform engineering calculations, simulations and tolerance analysis
- Develop prototypes and oversee testing and validation
- Select materials and define manufacturing processes
- Support production, troubleshoot issues and improve efficiency
- Ensure designs meet quality, safety and cost requirements
- Prepare technical drawings, BOMs and documentation
- Collaborate with production, quality and procurement teams
Requirements & qualifications
To succeed as a mechanical engineer, candidates usually need:
- Bachelor's degree in Mechanical Engineering (B.E./B.Tech)
- Proficiency in CAD (SolidWorks/AutoCAD) and ideally CAE tools
- Understanding of manufacturing processes, GD&T and materials
- Strong grasp of mechanics, thermodynamics and engineering fundamentals
- Problem-solving and analytical skills
Mechanical Engineer skills
The most in-demand mechanical engineer skills on listings today:
Not sure which of these you're missing? A free OnJob profile runs your CV against every live mechanical engineer job and shows the exact skill gaps standing between you and a 100% match.
Typical salary & experience
Typical salary (India)
typically ₹3L–₹14L/yr
Experience range
0–10 yrs
These are typical ranges and vary by city, company and skills. For live, role-specific pay data, see the OnJob salary guide.
Mechanical Engineer job description — FAQs
What does a mechanical engineer do?
A mechanical engineer designs, develops and tests mechanical systems, machines and components. They create CAD models, run calculations and simulations, oversee manufacturing and quality, and improve product performance and cost across industries like automotive, manufacturing and energy.
What software should a mechanical engineer learn?
SolidWorks and AutoCAD are core for design, with CATIA used in automotive, and CAE/FEA tools like ANSYS for simulation. Knowledge of GD&T and manufacturing processes rounds out an employable skill set in India.
Which industries hire mechanical engineers in India?
Automotive, manufacturing, heavy machinery, energy and power, aerospace, HVAC, and product design all hire mechanical engineers. The discipline's breadth makes it one of the most versatile engineering fields.
How much does a mechanical engineer earn in India?
Freshers typically earn ₹3L–₹5L per year, mid-level mechanical engineers ₹6L–₹10L, and senior or design engineers ₹12L+. See our salary guide for current ranges.