Candidates: Create an Account or Sign In
The Role
We are recruiting an experienced CNC CAD/CAM Programmer to join a well-established precision engineering business in Birmingham. This is a pure programming position — no machine operation, setting, or running required.
You’ll be responsible for producing high-quality CNC programs for 5-axis milling machines, working closely with manufacturing and engineering teams to support complex, high-precision components.
Key Responsibilities
*
Offline programming of 5-axis CNC milling machines using CAD/CAM software
*
Creating, proving, and optimising programs for complex components
*
Working from detailed engineering drawings and 3D models
*
Supporting continuous improvement of machining strategies and cycle times
*
Liaising with shopfloor and engineering teams as required
Requirements
*
Proven experience as a CNC CAD/CAM Programmer (5-axis milling)
*
Strong background in offline programming
*
Experience with hyperMILL preferred, but experience with any of the following is highly desirable:
*
Mastercam
*
VERICUT
*
VISI
*
Fusion 360
*
Similar advanced CAD/CAM systems
*
Ability to work accurately to tight tolerances
*
Strong understanding of machining strategies and tooling (from a programming perspective)
What’s on Offer
*
Salary up to £50,000 per year, depending on experience
*
Day shift only – excellent work/life balance
*
Programming-only role (no hands-on machining)
*
Stable, long-term position within a reputable precision engineering business
*
Opportunity to work on technically challenging, high-value components