Offline CNC Programmer
Poole
£44,800 to £49,800 per year
As an Offline CNC Programmer, you’ll focus on creating and optimising CNC programmes offline for 3, 4, and 5-axis machines, ensuring accuracy, efficiency, and readiness for production. This Offline CNC Programmer role goes beyond programming alone — you’ll be involved in process development, tooling strategy, and improving overall manufacturing performance. The successful Offline CNC Programmer will play a key role in reducing costs, improving yield, and supporting delivery targets, all while working closely with engineering, quality, and production teams.
Key responsibilities:
Create and develop CNC programmes offline for 3, 4, and 5-axis machine tools
Produce tool definitions, setup sheets, and tooling plans
Prove out programmes and support transition into production
Develop and improve manufacturing processes for efficiency and quality
Define production routings, tooling, work holding, and inspection requirements
Collaborate with quality teams to ensure inspection plans are met
Support root cause analysis and continuous improvement initiatives
Contribute to new product introduction and lifecycle planningEssential skills:
Proven experience as an Offline CNC Programmer
Strong background in CNC machining (milling and turning)
Ability to interpret complex engineering drawings and specifications
Experience with CAD/CAM software (Fusion 360 or similar preferred)
Knowledge of multi-axis machining and tooling strategies
Understanding of lean manufacturing principles
Strong problem-solving skills and attention to detail
Confident communicator across teams and departmentsDesirable experience:
Background in aerospace or operating to AS9100 standards
Experience within a precision engineering environment
Green Belt or continuous improvement training
Project management experience
Exposure to new product introduction (NPI) processesBenefits:
Company gym membership
Monthly reward and recognition scheme
Annual Christmas party
Supportive and forward-thinking engineering environment
If you’re an experienced Offline CNC Programmer who wants to be part of a business that values precision, people, and progress, get in touch. Call Rio at Holt Engineering on (phone number removed)