CNC Programmer
Gradel Professional Search · Raleigh, NC · 2 wk ago
On-siteManufacturingFull-time
About the role
We are seeking an experienced CNC Programmer to develop reliable machining processes and production methodologies for high-precision components. In this 1st-shift role, you will collaborate with shop floor personnel, engineering teams, and operations leadership to support complex prototype development and full-scale manufacturing across high-tech, regulated industries. You will translate technical requirements into safe, efficient, and repeatable machining workflows.
Responsibilities
- CNC Programming & Process Optimization: Generate, test, and optimize multiaxis CNC programs (including 3-axis, 4-axis, and 3+2 multi-axis configurations) using industry-standard CAM software with minimal supervision.
- Develop programming strategies for horizontal machining cells and integrated automation systems.
- Establish optimal cutting parameters, tool paths, speeds, feeds, and tooling selection.
- Perform program verification via software simulation and hands-on, controlled machine prove-outs.
- Continuously refine existing programs to maximize throughput, component quality, and cycle-time efficiency.
- Manufacturing Engineering Support: Draft or modify 2D technical drawings and 3D CAD models for manufacturing.
- Conceptualize and design practical workholding solutions, fixtures, and specialized tooling.
- Review part geometry, tolerances, and design for manufacturability (DFM) prior to release.
- Provide hands-on shop-floor support during setup, prove-out, and active production runs to troubleshoot machining issues.
- Quality & Process Improvement: Apply geometric dimensioning and tolerancing (GD&T) principles to ensure strict blueprint compliance.
- Lead continuous improvement initiatives to minimize setup times, reduce scrap, and lower unit production costs.
- Assist with root-cause analysis and implement corrective actions for quality or operational deviations.
- Standardize and document successful manufacturing methods to ensure consistency.
- Documentation & Technical Collaboration: Create detailed setup sheets, tooling lists, and operational work instructions for shop floor personnel.
- Maintain clean revision histories and organized manufacturing file management.
- Coordinate with quality assurance and production leadership on process changes and continuous improvements.
- Adhere strictly to shop safety guidelines and operational procedures.
Qualifications
Required:
- High School Diploma or GED (Technical degree, trade school, or vocational certification preferred).
Similar jobs
CNC Programmer
Engineering$30–$45/hrapply on careerprofile.epiroc.com
CNC Programmer
Manufacturing$31.3–$35.1/hrapply on recruiting2.ultipro.com
CNC Programmer
Engineering$30–$38.46/hrapply on careers.dovercorporation.com
CNC Programmer
Engineering$41/hrapply on imiplc.com
CNC Programmer
RemoteEngineering$30–$38/hrapply on jobs.lever.co
CNC Programmer
Engineeringapply on synectics.com