Mechanical Engineer Jobs
in Sri Lanka
Everything you need to build a mechanical engineering career in Sri Lanka: the qualifications required, who is hiring across apparel, power and automotive, realistic salaries in LKR, and where to find vacancies.

Broad Demand
Manufacturing, power & automotive
What mechanical engineers do in Sri Lanka
Mechanical engineers in Sri Lanka design, install and maintain machinery, HVAC systems, plant equipment and production lines. Day to day, you might run preventive maintenance for an apparel factory, commission air-conditioning and chiller plants, manage a production cell, or keep power-generation and marine machinery running.
It is one of the most versatile engineering paths in the country. Roles span the apparel and manufacturing sector, power generation, food and beverage, automotive service, maintenance contracting and the marine and dockyard industry, giving you wide options whether you prefer design, maintenance or production.
- Design, production and plant maintenance
- HVAC, refrigeration and machinery commissioning
- Apparel-machinery upkeep and power generation
- Automotive, marine and dockyard engineering
Qualifications and education needed
Technician / Diploma route
An NDT or HNDE in mechanical engineering lets you start as a Technical Officer or junior Maintenance Engineer. Many factory technicians progress this way before topping up to a degree.
Degree route
A BSc Engineering (Mechanical) from a UGC-recognised or accredited institution is the standard entry for engineer-grade roles. An A/L Maths stream background is the usual school foundation.
Chartered status
Becoming an Associate or Chartered Member of IESL raises your salary ceiling and is often required for senior plant, manager and consultant roles in mechanical engineering.
Top employers and sectors hiring locally
Apparel & manufacturing: MAS Holdings, Brandix and Hela Clothing for machinery and maintenance engineers
Power generation: Ceylon Electricity Board (CEB) and independent power producers (IPPs)
Cement, food & beverage: Holcim/INSEE and major FMCG plants needing plant and process engineers
Automotive: DIMO, United Motors and AMW for service, workshop and production roles
Maintenance contractors and HVAC/refrigeration specialists
Marine & dockyard: Colombo Dockyard and ship-repair engineering
Typical salary ranges (LKR per month)
Indicative figures; actual pay depends on sector, employer, location and chartered status.
| Role | Experience | Monthly salary |
|---|---|---|
| Trainee / Graduate Mechanical Engineer | 0–2 years | LKR 60,000 – 110,000 |
| Maintenance / Production Engineer | 2–5 years | LKR 110,000 – 190,000 |
| Senior / Plant Engineer | 5–8 years | LKR 190,000 – 320,000 |
| Chartered Engineer / Manager | 8+ years | LKR 320,000 – 650,000+ |
For a deeper breakdown, see our mechanical engineer salary in Sri Lanka guide.
How to find and apply for vacancies
Check topjobs.lk and XpressJobs daily and set up email alerts for "mechanical engineer", "maintenance engineer" and "production engineer".
Follow the career pages of apparel groups, CEB, automotive companies and major plants, where many roles are advertised directly.
Build a one-page CV that highlights plant and maintenance projects plus software skills such as SolidWorks and AutoCAD.
Use LinkedIn to connect with plant and engineering managers; many mid-level maintenance and production roles are filled through referrals.
For government and CEB posts, watch the Gazette and the relevant authority websites for scheme-of-recruitment openings.
Career outlook
Mechanical engineering is one of Sri Lanka's most stable and flexible professions. Steady demand comes from the manufacturing and apparel sector and from power generation, both of which rely on constant maintenance and production engineering. Experienced engineers also have strong overseas options in the Middle East, which keeps local salaries competitive for chartered professionals and skilled maintenance leads.
Mechanical Engineer Jobs FAQ
Are mechanical engineer jobs in demand in Sri Lanka?
Yes. The apparel and manufacturing sector, power generation, automotive and marine industries all need maintenance, production and plant engineers, keeping demand steady for both technicians and chartered engineers.
What qualifications do I need to become a mechanical engineer?
An NDT or HNDE can get you into technical-officer and junior maintenance roles, while a BSc Engineering (Mechanical) is the standard route to engineer grade. IESL chartered status unlocks senior and manager positions.
How much does a mechanical engineer earn in Sri Lanka?
Trainees typically start around LKR 60,000–110,000 per month, rising to LKR 190,000–320,000 for senior plant engineers and LKR 320,000–650,000 or more for chartered engineers and managers.
Where can I find mechanical engineer vacancies?
topjobs.lk, XpressJobs, LinkedIn and the career pages of apparel groups, CEB and automotive companies carry most openings. Referrals are useful for mid-level maintenance and production roles.
Ready to qualify or upskill?
Talk to Ceylon Open Campus about mechanical engineering pathways, top-up degrees and the courses that get you hired.
