A medium sized independent engineering consultancy seek a Senior Mechanical Design Engineer to work on projects in several specialist areas.