Renishaw

HQ
Stroud
Total Offices: 7
2,676 Total Employees
Year Founded: 1973

Renishaw Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Recently posted jobs

9 Minutes AgoSaved
In-Office
Auburn Hills, MI, USA
Automation • Manufacturing
The CMM Specialist will install, support, and provide training on coordinate measuring machine systems for various industries, requiring extensive travel. Responsibilities include troubleshooting technical issues, creating support documentation, and preparing for trade shows.
9 Minutes AgoSaved
In-Office
Miskin, Mid Glamorgan, Wales, GBR
Automation • Manufacturing
The role involves leading process improvement, root-cause analysis, efficiency enhancement in optical-mechanical products, and supporting product divisions through continuous improvement and technical support activities.
14 Hours AgoSaved
In-Office
Wotton-under-Edge, Stroud, Gloucestershire, England, GBR
Automation • Manufacturing
Provide production support and drive design improvements for kinematic spindle probes and accessories. Create and update CAD models and drawings, verify BOMs, manage formal design changes, investigate root causes, lead continuous improvement and cost-reduction projects, and collaborate with manufacturing, quality, electronics and software teams to maintain product quality and reliability.