Working for CMS

There has never been a better time to start working for CMS Window Systems, one of the leading window and door manufacturing companies in Scotland.

We have a variety of roles across our various departments and exciting opportunities whether you are a trained professional, or just starting out.

All of CMS’ jobs come with fantastic employee benefits and opportunities for ongoing training and development, so you can be sure you will be rewarded for all your hard work. To find out more, take a look at what our current employees have to say on the testimonials page.

We keep this site up-to-date with new job openings, so check back regularly to find your perfect opportunity and don't forget to attach your CV in a Microsoft Word format when applying for one of our available job roles.

School Work Experience

  • 'It’s friendly, cheerful and everyone is part of a team’
  • ‘It may lead to something bigger’
  • ‘Learn skills and on the job experience‘
  • ‘Learn to exceed your expectations and others’
  • ‘Great opportunity’
  • ‘Be a part of one of the most successful window manufacturing companies in Scotland’
  • ‘Company allows you to develop individually and professionally.’
  • ‘Genuine work experience within proper work environment.’
  • ‘Diverse business skills and opportunities‘
  • ‘Excellent experience on CV’

for school work placements, email:

PVC & Aluminium Factory

Work within a team to gain experience at every level.

  • Placement from August – December


Checks undertaken every morning and any faults logged and prioritised. Be part of a 1st class maintenance team.

  • Electrical, plumbing, telecommunications, sewage, woodwork
  • Anytime of year for this placement

Finance & Commercial

A chance to work in a busy accounts office.

  • Learn how transactions are processed in each area
  • Placement August - December

Reception & Customer Care

Shadow a member of staff and learn all about the Reception or Customer Care department

  • Full overview of the department
  • Good communication and organisational skills
  • Duties include providing good customer service at all times
  • Check in procedures, answering calls, presenting bills
  • Anytime of year for this placement


Communicating via radio,

  • Welcome people at gates/barrier
  • Assisting with transport around site
  • Anytime of year for this placement


Creating new users on system and network accounts. Learn how all systems are related and linked together. Working within a team in an office based environment.

  • Overview of IT procedures within each department
  • Anytime of year for this placement

More careers