Senior CNC Programmer - Furniture Manufacturing We are currently recruiting for an experienced Senior CNC Programmer to join a growing business specialising in bespoke furniture manufacturing. Due to continued expansion, our client is seeking a skilled professional who can manage CNC workflows, support the workshop team, and optimise machine output to ensure efficiency and high-quality production. Key Responsibilities Create, prepare, and optimise CAM programmes for both 3-axis and 5-axis CNC machinery Select appropriate tooling, cutting speeds, materials, and machining strategies to maximise efficiency and quality Plan and coordinate CNC operations alongside the production team Provide support to estimating and project teams by advising on CNC-related costs and production considerations Produce accurate works orders, technical drawings, and documentation, ensuring all information is clear, complete, and easily accessible Role Requirements Must have experience within the furniture background Proficiency in AutoCAD and 3D CAD software such as SolidWorks, Fusion 360, Rhino, or ideally Pytha Strong understanding of furniture and joinery construction Ability to read and interpret both 2D and 3D technical drawings Experience working with flatbed CNC machines Excellent planning, organisational, and prioritisation skills Desirable Skills Experience with Biesse CNC machines and B Solid software