Full job description
Position: CNC Programmer
Reports To: Engineering Manager
Direct Reports: None
Summary
A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision environment. The ideal candidate will be an expert user of Mastercam, familiar with Vericut or NS Simulator, and capable of reading and interpreting CMM reports. This role requires strong technical ability, problem-solving skills, and project management experience to ensure efficient, accurate, and cost-effective machining processes.
Job Responsibilities
Review customer drawings, specifications, and quote parameters to develop detailed process plans.
Plan machining processes to meet setup, cycle time, and tooling cost targets.
Create solid models and toolpaths using Mastercam
Utilize simulation software (Vericut or NC Simulator) to verify toolpaths, detect collisions, and optimize machining strategies.
Read, analyze, and interpret CMM inspection reports to refine machining processes and ensure quality compliance.
Design and manufacture fixtures, gauges, and in-process inspection plans.
Select and design cutting tools, including special-purpo