CNC Programmer
Listed on 2026-05-31
-
Engineering
Manufacturing Engineer, CAD/ AutoCAD/ Mechanical Design, Engineering Design & Technologists
Overview
The CNC Programmer operates optical programming (digitizing) equipment to generate numerical control (NC) tape programs used in controlling NC machine tools for drilling, milling, routing, or notching parts. This role involves analyzing drawings, specifications, and PCM's to determine program input data, digitizing full-scale mylars, creating 3D models from 2D data, drawing machine tool paths in CAM, and creating manufacturing processes. This is a direct-hire position.
Location: Enumclaw, WA
Compensation: $40-$50/hr, DOE
Responsibilities- Analyze drawings, specifications, and PCM's to determine program input data.
- Digitize full-scale mylars as required.
- Create 3D models from 2D data.
- Draw machine tool paths in Mastercam following guidelines for tool speed and efficiency.
- Key in additional instructions such as tool size, machine feed, speed rates, and starting point coordinates.
- Verify pathing using CAD system.
- Create manufacturing processes that consider holding and cutting forces.
- Design and document work holding tooling.
- Mathematical skills:
Ability to calculate figures and apply basic algebra and geometry concepts. - Computer skills:
Proficiency in Database, Design, Development, and Manufacturing software, Excel, Word, and basic network file structure. - Experience with Mastercam modeling.
- Experience with Geometric Dimensioning and Tolerance (GD&T).
- Experience in converting Full-Scale PCM Mylar to AutoCAD.
- Experience in 3D modeling with AutoCAD.
Tru Fit Staffing is an equal opportunity employer and does not unlawfully discriminate on the basis of race, sex, age, color, religion, national origin, marital status, veteran status, sexual orientation, or any other basis prohibited by federal, state, or local law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).