The UPSC Engineering Services Exam - popularly known as ESE or IES - is one of the most coveted examinations for engineering graduates in India, conducted annually by the Union Public Service Commission to recruit Group A and Group B technical officers for various departments of the Government of India. It is the highest-level technical recruitment examination in the country and offers engineering professionals a direct route into senior government positions with significant administrative and technical responsibilities. This page is the complete guide to the UPSC ESE 2026 examination - covering the official notification, eligibility criteria, syllabus (Prelims and Mains), exam pattern across all four branches, selection process, interview, salary structure, previous year papers, best books, and preparation strategy. Whether you are a B.Tech student planning ahead or a working engineer targeting a career change, this is your one-stop reference for the Engineering Services Examination 2026.
The Engineering Services Examination (ESE) – also called the Indian Engineering Services (IES) exam – is a national-level competitive examination conducted by UPSC to recruit engineers for technical posts under the Central Government of India. Selected candidates serve as Class 1 Gazetted Officers in various Central Government ministries, departments, and organisations including Railways, Public Works Department, Central Water Commission, Border Roads Organisation, CPWD, Defence services, and Ordnance Factories, among others.
ESE Full Form / IES Full Form: Engineering Services Examination / Indian Engineering Services
Is IES and ESE the same? Yes – IES and ESE refer to the same examination. "IES" (Indian Engineering Services) is the older, more colloquial name, while "ESE" (Engineering Services Examination) is the official UPSC designation. Both terms are used interchangeably by aspirants and coaching institutes.
| Parameter | Details |
|---|---|
| Conducting Body | Union Public Service Commission (UPSC) |
| Frequency | Once a year |
| Posts | Group A and Group B Gazetted Technical Posts |
| Branches | Civil, Mechanical, Electrical, Electronics and Telecommunication |
| Stages | Prelims (Stage 1) + Mains (Stage 2) + Personality Test (Stage 3) |
| Minimum Qualification | B.E. / B.Tech or equivalent engineering degree |
| Official Website | upsc.gov.in |
The UPSC ESE notification for the Engineering Services Examination 2026 is published on the official UPSC website (upsc.gov.in) typically in September or October of the preceding year, making the UPSC ESE 2026 notification expected in late 2025 or early 2026.
| Parameter | Details |
|---|---|
| Conducting Body | Union Public Service Commission (UPSC) |
| Notification Release | September 2025 |
| Application Mode | Online only (upsconline.nic.in) |
| Exam Mode | Offline (OMR-based for Prelims; descriptive for Mains) |
| Official Website | upsc.gov.in |
Important: The confirmed UPSC ESE 2026 notification date was announced in the UPSC Annual Calendar published on upsc.gov.in. Aspirants should check the official website regularly and follow Unacademy’s ESE updates page for timely alerts.
| Stage | Expected Timeline |
|---|---|
| Notification Release | September 2025 |
| Application Window | September–October 2025 |
| Prelims (Stage 1) | 8th February 2026 |
| Mains (Stage 2) | 21 June 2026 |
| Personality Test (Stage 3) | October–November 2026 (expected) |
| Final Result | December 2026 (expected) |
The UPSC engineering services branches cover four core engineering disciplines. Candidates apply for and are examined in one specific branch only - it is not possible to appear across multiple branches in a single attempt.
| Branch | Key Engineering Domains |
|---|---|
| UPSC ESE Civil Engineering | Structural Engineering, Geotechnical, Transportation, Fluid Mechanics, Environmental Engineering, Surveying |
| UPSC ESE Mechanical Engineering | Thermodynamics, Manufacturing, Fluid Mechanics, Theory of Machines, Production Engineering, Industrial Engineering |
| UPSC ESE Electrical Engineering | Circuit Theory, Power Systems, Electrical Machines, Control Systems, Power Electronics, Measurements |
| UPSC ESE Electronics and Telecommunication | Analog and Digital Electronics, Signals and Systems, Communication Engineering, Microprocessors, Networks |
Departments under UPSC ESE: Selected candidates are posted across a wide range of Central Government departments including Indian Railways (multiple services), CPWD (Civil and Electrical), Central Water Engineering, Border Roads Engineering Service, Defence Service of Engineers, Indian Ordnance Factories Service, Central Electrical and Mechanical Engineering Service, Indian Naval Armament Service, and others - depending on branch and rank.
UPSC ESE eligibility is defined across nationality, age, and educational qualification. Candidates must satisfy all three conditions.
The candidate must be a citizen of India. Candidates from certain other categories (Nepal, Bhutan, Tibet, or persons of Indian origin from specified countries) are also eligible subject to conditions laid out in the official notification.
| Category | Maximum Age |
|---|---|
| General | 30 years |
| OBC | 33 years |
| SC/ST | 35 years |
| PwBD | 40 years (General); 43 years (OBC); 45 years (SC/ST) |
| Ex-servicemen | As per government norms |
The UPSC engineering services age limit is calculated as on the first day of January of the examination year. The minimum age is 21 years.
The engineering services qualification requires candidates to hold:
Candidates who are in their final year of the qualifying degree are also eligible to apply, subject to producing proof of passing at the time of Mains examination or as specified in the notification.
Engineering Services after B.Tech: Yes - the B.Tech degree in the relevant engineering discipline is the standard and most common qualifying degree for UPSC ESE. Candidates with B.Tech in Civil, Mechanical, Electrical, or Electronics and Telecommunication Engineering are directly eligible for the corresponding ESE branch.
The UPSC ESE syllabus is divided into two stages - Prelims and Mains - with each stage testing both technical (branch-specific) knowledge and General Studies / Engineering Aptitude.
The ESE Prelims syllabus (also called IES Prelims syllabus) covers two papers:
Paper 1 - General Studies and Engineering Aptitude (Common to all branches):
| Topic Area | Key Sub-topics |
|---|---|
| Current Issues | National and international affairs - economic, social, political, technological |
| Engineering Aptitude | Logical reasoning, analytical ability, numerical computation |
| Engineering Mathematics | Linear Algebra, Calculus, Differential Equations, Probability, Statistics |
| General Principles of Design | Design concepts, drawing, safety, standards |
| Energy - Conventional and Renewable | Sources, technologies, environmental impact |
| Environment and Ecology | Pollution, conservation, climate change, disaster management basics |
| Ethics and Values in Engineering | Professional ethics, social responsibility |
| Project Management | Fundamentals of project planning and management |
| Materials and their Properties | Engineering materials, mechanical and electrical properties |
| Information and Communication Technologies | Basics of IT, networks, cyber security |
Paper 2 - Technical Paper (Branch-specific): The second Prelims paper tests branch-specific technical knowledge. The UPSC ESE prelims syllabus for each branch covers a defined set of core technical subjects. Detailed topic-wise syllabi for all four branches are available in the official notification.
The ESE Mains syllabus (also called IES Mains syllabus) consists of two branch-specific technical papers in descriptive (written) format:
Paper 1 and Paper 2 - Technical (Branch-specific, Descriptive): Both Mains papers test the same broad technical domains as the Prelims technical paper but at a significantly greater depth, and in descriptive format requiring the candidate to write solutions, derivations, and analytical answers rather than choose from options. The UPSC ESE mains syllabus covers advanced topics within each branch's core engineering domains.
The UPSC ESE exam pattern 2026 consists of three stages - Prelims (objective), Mains (descriptive), and Personality Test (interview).
| Paper | Subject | Type | Questions | Maximum Marks | Duration |
|---|---|---|---|---|---|
| Paper 1 | General Studies and Engineering Aptitude | Objective MCQ | 100 | 200 | 2 hours |
| Paper 2 | Technical Paper (Branch-specific) | Objective MCQ | 150 | 300 | 3 hours |
| Total | 250 | 500 | 5 hours | ||
| Paper | Subject | Type | Maximum Marks | Duration |
|---|---|---|---|---|
| Paper 1 | Branch-specific Technical (Part 1) | Descriptive | 300 | 3 hours |
| Paper 2 | Branch-specific Technical (Part 2) | Descriptive | 300 | 3 hours |
| Total | 600 | 6 hours | ||
No negative marking in Mains - it is a descriptive examination.
| Component | Maximum Marks |
|---|---|
| Personality Test / Interview | 200 |
The UPSC ESE selection process - also called the engineering services exam selection process - is a three-stage process:
All eligible candidates who apply appear in the Prelims examination. Based on Prelims performance, candidates are shortlisted for the Mains in a ratio approximately 6–8 times the number of vacancies for each branch.
Shortlisted candidates appear in the two branch-specific descriptive technical papers. Based on Mains performance, candidates are shortlisted for the Personality Test typically in a ratio of approximately 2 times the vacancies.
Shortlisted candidates appear before a UPSC interview board for a Personality Test of 200 marks.
The final merit list is prepared based on the combined score of Mains (600 marks) + Personality Test (200 marks) = 800 marks. Allocation to specific services and departments is based on merit rank, branch, and vacancies available.
The UPSC ESE interview - officially called the Personality Test - is the final stage of the selection process and carries 200 marks.
The engineering services personality test is conducted at UPSC Bhavan, New Delhi, and is designed to assess the candidate's intellectual depth, professional awareness, personality, communication skills, and suitability for a senior technical role in the Government of India. Unlike purely technical viva examinations, the UPSC Personality Test also evaluates general awareness, current affairs, and the candidate's perspective on professional and social matters.
UPSC ESE salary - also referred to as engineering services officer salary - is one of the most attractive aspects of the examination, with Group A officers receiving salaries that compare favourably with senior positions in the public sector.
| Parameter | Group A Posts | Group B Posts |
|---|---|---|
| Pay Level (7th CPC) | Level 10 | Level 8 |
| Starting Basic Pay | ₹56,100 per month | ₹47,600 per month |
| Pay Scale | ₹56,100 – ₹1,77,500 | ₹47,600 – ₹1,51,100 |
| Gross Salary (approx.) | ₹80,000 – ₹1,10,000 per month | ₹70,000 – ₹90,000 per month |
Additional allowances and benefits: House Rent Allowance (HRA) or government accommodation, Dearness Allowance (DA), Transport Allowance (TA), medical facilities for self and family, Leave Travel Concession (LTC), pension under NPS, and Central Government Employees Group Insurance. Officers posted in field areas or remote locations receive additional allowances accordingly.
Career progression: IES officers progress through the hierarchy - Junior Engineer / Assistant Engineer → Executive Engineer → Superintending Engineer → Chief Engineer → Additional DG / DG level posts. IES cadre officers are among the most sought-after technical advisors in the Central Government, with lateral movement opportunities to policy-making bodies, PSUs on deputation, and international organisations.
UPSC engineering services previous year papers - also called ESE previous year question papers or IES previous year papers - are the most effective benchmarking tool for aspirants at every stage of preparation.
General Studies and Engineering Aptitude (Paper 1 - Common):
| Topic | Recommended Resource |
|---|---|
| Current Affairs | The Hindu (daily); Monthly CA compilation |
| Engineering Mathematics | B.S. Grewal – Higher Engineering Mathematics |
| General Aptitude and Reasoning | R.S. Aggarwal – Verbal and Non-Verbal Reasoning |
| Environment and Ecology | Standard environment notes; NCERT Biology (selected chapters) |
| Ethics in Engineering | UPSC ESE GS Paper 1 dedicated guides (IES Master / Made Easy) |
| Branch | Key Books |
|---|---|
| Civil Engineering | R.K. Bansal (Fluid Mechanics), B.C. Punmia (RCC Design, Surveying), Arora & Bindra (Building Construction), IS Codes |
| Mechanical Engineering | P.K. Nag (Thermodynamics), R.S. Khurmi (Theory of Machines, Machine Design), Kalpakjian (Manufacturing) |
| Electrical Engineering | Nagrath & Kothari (Power Systems, Electrical Machines), Nagarath & Gopal (Control Systems), M.E. Van Valkenburg (Network Analysis) |
| Electronics and Telecommunication | Sedra & Smith (Electronics), Haykin (Communication), Oppenheim (Signals and Systems), Taub & Schilling (Communication) |
| Previous Year Papers | IES Master / Made Easy branch-wise PYQ compilations |
The UPSC ESE preparation strategy must account for three distinct stages - Prelims, Mains, and Personality Test - with different demands, and must balance technical depth with current affairs and aptitude preparation.
Cover the full branch-specific technical syllabus using standard B.Tech textbooks. The Engineering Services examination tests technical knowledge at a depth beyond most undergraduate programmes - particularly in Mains. Build conceptual clarity in every core topic rather than relying on formula memorisation alone. For Civil: focus on Structural Analysis, RCC Design, Soil Mechanics, and Fluid Mechanics. For Mechanical: prioritise Thermodynamics, Theory of Machines, and Manufacturing. For Electrical: cover Power Systems, Electrical Machines, and Control Systems thoroughly. For E&T: master Signals and Systems, Communication Engineering, and Electronic Devices.
Paper 1 of Prelims is common to all branches and covers current affairs, engineering mathematics, aptitude, environment, ethics, and project management. This component can be prepared in parallel with technical subjects. Build a current affairs habit from day one - 30 to 45 minutes of newspaper or current affairs reading daily. Cover Engineering Mathematics systematically using B.S. Grewal and practice problems regularly.
Shift to extensive objective practice - solve previous year Prelims papers (both Paper 1 and Paper 2) under timed conditions. Analyse performance after each mock: identify weak topics, recurring mistake patterns, and time management issues. Given the negative marking, build a disciplined approach - attempt questions with reasonable confidence and leave genuinely uncertain ones.
Mains demands the ability to write structured, technically precise descriptive answers - a skill that requires specific practice beyond conceptual understanding. From month 6, begin writing answers to past Mains questions under timed conditions. Focus on derivation clarity, diagram quality, and structured presentation. The ability to present a clean, well-labelled diagram or derivation in Mains can significantly differentiate answer quality.
After appearing in Mains, shift focus to interview preparation. Deepen knowledge of your engineering branch's real-world applications, stay current on infrastructure and technology policy, and practise communicating technical concepts clearly and confidently in a structured interview format.
The UPSC ESE apply online process opens on the official UPSC portal (upsconline.nic.in) following the release of the official notification. Applications are accepted only through the online portal - no offline applications are entertained.