Job description

Mechanical Engineer job description

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.

Also known as: Design Engineer (Mechanical), Production Engineer.

Experience 0–10 yrs Typical pay typically ₹3L–₹14L/yr 9 core skills

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:

SolidWorksAutoCADGD&TCAE / FEAManufacturing processesMaterials scienceThermodynamicsPrototypingQuality control

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.

Ready to land a Mechanical Engineer role?

Create a free OnJob profile to match against 47,000+ live jobs, see your exact fit score, and fix the skills standing between you and a 94% success rate.

Create my free profile

Free forever · ₹0 to start · Pro from ₹99/month

Create my free profile — free