CNC Programmer
*Overview*
Responsible for developing, maintaining, and optimizing CNC programs for the manufacture of precision components. Interprets engineering drawings, specifications, and manufacturing requirements to create efficient and accurate machining programs
*Duties*
- Ability to develop, modify, troubleshoot, and optimize CNC programs for new and existing machining operations.
- Ability to interpret engineering drawings, blueprints, sketches, specifications, tolerances, and other technical documentation.
- Working knowledge of CNC programming principles, including G-code, M-code, tool paths, work offsets, cutter compensation, and program sequencing.
- Ability to select and apply appropriate cutting tools, inserts, holders, feeds, speeds, depths of cut, and machining strategies based on material and machining requirements.
- Ability to use CNC programming software, CAD/CAM systems, machine controls, and related manufacturing technology.
- Ability to review and verify CNC programs for dimensional accuracy, proper tool paths, machine clearances, safe machine movements, and potential programming errors.
- Ability to troubleshoot CNC programming and machining problems and identify root causes of scrap, rework, dimensional variation, tooling issues, or machine downtime.
- Ability to apply geometry, trigonometry, algebra, fractions, decimals, ratios, and other mathematical concepts to CNC programming and machining applications.
- Ability to understand and apply GD&T, dimensional tolerances, surface finishes, and inspection requirements as applicable to the manufacturing process.
IND002
Pay: $30.00 - $40.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Health insurance
Work Location: In person