CNC Machinist / Programmer
Location: Buckingham, UK
Job Type: Permanent
Salary: Negotiable depending on experience
Working Hours: Monday to Friday + Overtime Available
Overview
An exciting opportunity has arisen for a skilled and versatile CNC Machinist / Programmer to join a high-performance engineering environment supporting complex, low-volume manufacturing projects.
This role is ideal for a multi-skilled engineer who is comfortable working across both machining and programming functions, contributing to team output and adapting to evolving project demands. You will play a key role in the production of precision-engineered components, often for highly specialised applications where quality and accuracy are critical.
The position offers strong long-term progression opportunities and the chance to contribute to technical decision-making within a collaborative engineering team.
Key Responsibilities
Programming, setting and operating CNC machines for precision component manufacture
Working across both machining and offline programming to support production efficiency
Manufacturing one-off and low-volume components to tight tolerances
Interpreting technical drawings, CAD models and engineering specifications
Supporting continuous improvement initiatives across manufacturing processes
Collaborating with engineering and production teams to meet project timelines
Assisting with tooling selection, machine optimisation and process refinement
Maintaining high standards of quality, safety and housekeeping
Required Experience & Skills
Strong CNC machining and programming experience within precision engineering environments
Proficiency in Siemens NX and/or Hypermill CAM/CAD software
Experience operating 3-axis and 5-axis CNC machines
Experience with DMG Mori and/or HAAS machinery is desirable
Background in one-off or low-volume component manufacturing
Ability to work independently across both programming and machining responsibilities
Strong problem-solving capability and attention to detail
Comfortable working in a fast-paced, project-driven manufacturing environment
What’s on Offer
Permanent position with long-term stability
Competitive salary negotiable based on experience
Standard company benefits package
Overtime opportunities available
Clear career progression pathways
Opportunity to contribute to technical decisions and team direction
Supportive team environment with varied and technically challenging projects