Developed in 1994, MachineWorks Ltd specialise in delivering software solutions for manufacturing across the world into multiple engineering industries.

Global leaders in advanced manufacturing industries have chosen MachineWorks Ltd as their preferred component software supplier for CNC visualisation and verification. MachineWorks delivers full machine simulation, multi-axis material removal and real-time collision checking functionality to CAD/CAM, CNC Controller and Machine Tool manufacturers.

A more generic toolkit, Polygonica, offers solid modelling libraries for processing polygon meshes to CAD/CAM/CAE, medical, additive manufacturing, geo-exploration, urban modelling and other 3D digital applications.

When MachineWorks’ libraries and/or Polygonica’s libraries are integrated, there is a close collaboration and a permanent open-line with support to overcome any difficulties or to expand on new capabilities. This is complemented with regular onsite visits for implementation, training and further development.

Our highly experienced technical team works on solving complex geometrical problems to provide customers with innovative solutions for their product applications and to support customers with their own challenges.

The Development, Support and Testing teams ensure that all the code that we create is carefully crafted around the needs of our customers and anticipates the markets demands.

Meet the Team

We’re a tight-knit team of experts writing cutting–edge software for world leading manufacturers.

View the team page

About Sheffield

Here are just a few reasons why we think Sheffield is a great place to live and work.

Find out more
About Sheffield panel image 1
About Sheffield panel image 2


We’re a team of experts working in a tight-knit environment writing cutting–edge software for world leading manufacturers. We are always interested in applications from passionate people.

No recruitment agencies please!

Open Vacancies
Pre-Sales Software Engineer Core Software Developer

Newsletter Subscribe

Receive the latest updates about MachineWorks, our software releases and much more.

We will always respect your privacy. Please view our privacy centre to learn more about how we take care of your data.