Mechanical engineering is one of the oldest branches of engineering and is considered the 'mother' branch. It has contributed to many ancient and modern inventions through various applications of mechanics. A mechanical engineer can work in roles like R&D, design, production, quality control, maintenance, and projects/testing. They have opportunities in government sectors, private sectors, teaching, higher studies, research, and owning their own business. There are also various competitive exams and eligibility tests required for public sector undertakings, research organizations, and further studies. Major companies in India that hire mechanical engineers include public sector undertakings like BHEL, NTPC, SAIL and private sector companies.