We are recruiting for an experienced CNC Programmer / Operator to join a well-established precision engineering business in the West Midlands.
This is a hands-on role suited to someone confident programming at the machine (and ideally via CAM), setting up independently, and running complex low-volume, high-precision components.
The business operates advanced multi-axis machining centres and produces technically challenging parts for quality-driven sectors.
The Role
You will be responsible for:
- Programming, setting and operating 3-, 4- and 5-axis CNC machining centres
- Editing and optimising programs at the machine control
- Setting tooling, fixtures and offsets independently
- Proving out new programs and running first-off components
- Working from detailed 2D drawings and 3D models
- Monitoring cycle times and improving efficiency
- Carrying out in-process inspection to tight tolerances
- Maintaining a high standard of quality and housekeeping
This is not a button-pushing role, we’re looking for someone who can think, problem-solve and take ownership of their machine.
What We’re Looking For
Essential:
- Proven experience as a CNC Programmer / Setter / Operator
- Strong 5-axis machining experience
- Ability to read and interpret engineering drawings
- Confident with tooling selection, feeds and speeds
- Experience working to tight tolerances
Desirable:
- Experience with CAM software (e.g. HyperMill, Mastercam, NX or similar)
- Experience within precision, tooling or complex subcontract machining
- Apprenticeship or formal engineering qualification
What’s On Offer
- Competitive salary aligned with 5-axis experience
- Day shift pattern
- Stable, long-standing engineering environment
- Opportunity to work on technically challenging components