Senior CNC Programmer
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
Quick apply
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
Quick apply
$80K - $100K/yr
Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...
$24 - $32.75/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday Friday (8:00 AM 5:00 PM) Job Summary Senior CNC programming role supporting aerospace and ...
$24 - $32.75/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday Friday (8:00 AM 5:00 PM) Job Summary Senior CNC programming role supporting aerospace and ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...
Newnan, GA · On-site
$44 - $46/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...
Quick apply
Newnan, GA · On-site
$44 - $46/hr
Senior CNC Programmer Client: Aerospace Industry Location: Newnan, GA 30265 Duration: 6 Months Shift: Monday - Friday (8:00 AM - 5:00 PM) Job Summary Senior CNC programming role supporting aerospace ...
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Quick apply
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Lino Lakes, MN · On-site
$40 - $50/hr
Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...
Lino Lakes, MN · On-site
$40 - $50/hr
Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...
Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday - Friday | 7:00 AM - 4:00 PM & Overtime as needed (approx. 45 hours/week) Benefits Include: * Paid Time Off ...
Quick apply
Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday - Friday | 7:00 AM - 4:00 PM & Overtime as needed (approx. 45 hours/week) Benefits Include: * Paid Time Off ...
Columbia, NJ · On-site
$38 - $44/hr
Senior CNC Programmer Imperial Machine & Tool, located in Columbia, NJ, is a premier contract manufacturer specializing in precision machining, additive manufacturing (3d printing), welding and ...
Columbia, NJ · On-site
$38 - $44/hr
Senior CNC Programmer Imperial Machine & Tool, located in Columbia, NJ, is a premier contract manufacturer specializing in precision machining, additive manufacturing (3d printing), welding and ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
$45 - $65/hr
As a Senior CNC Programmer, you'll play a key role in bridging metal additive manufacturing and high-precision 5-axis CNC machining , helping define how next-generation manufacturing actually works ...
$45 - $65/hr
As a Senior CNC Programmer, you'll play a key role in bridging metal additive manufacturing and high-precision 5-axis CNC machining , helping define how next-generation manufacturing actually works ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
$27.25 - $37.25/hr
Position Summary Senior CNC Programmer with strong Esprit programming expertise to support a fast-paced, high-precision manufacturing environment. This role will be responsible for programming ...
Quick apply
$27.25 - $37.25/hr
Position Summary Senior CNC Programmer with strong Esprit programming expertise to support a fast-paced, high-precision manufacturing environment. This role will be responsible for programming ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
$29.75 - $40.75/hr
Job Summary The Senior CNC Programmer is a key technical expert within the manufacturing organization, responsible for developing highly efficient and reliable CNC programs that support complex ...
$29.75 - $40.75/hr
Job Summary The Senior CNC Programmer is a key technical expert within the manufacturing organization, responsible for developing highly efficient and reliable CNC programs that support complex ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
Newnan, GA · On-site
$24 - $32.75/hr
Senior CNC Programmer In this role, you'll support, develop, and optimize machining processes for aerospace and industrial gas turbine components across NPI, Repair, and OEM programs. You'll lead mid ...
$38.46 - $41.83/hr
The Senior CNC Programmer builds programs for CNC equipment using CAD/CAM software. They improve and optimize machining processes by reviewing material removal rates for optimum tool life and ...
Quick apply
$38.46 - $41.83/hr
The Senior CNC Programmer builds programs for CNC equipment using CAD/CAM software. They improve and optimize machining processes by reviewing material removal rates for optimum tool life and ...
$16.83 - $19.38
3% of jobs
$19.38 - $21.94
5% of jobs
$21.94 - $24.50
11% of jobs
$25.46 is the 25th percentile. Wages below this are outliers.
$24.50 - $27.05
15% of jobs
The median wage is $29.37 / hr.
$27.05 - $29.61
17% of jobs
$29.61 - $32.17
14% of jobs
$33.89 is the 75th percentile. Wages above this are outliers.
$32.17 - $34.72
14% of jobs
$34.72 - $37.28
9% of jobs
$37.28 - $39.84
6% of jobs
$39.84 - $42.40
3% of jobs
$42.40 - $44.95
2% of jobs
$16
$30
$44
| Aspect | Senior Cnc Programmer | Cnc Machinist |
|---|---|---|
| Credentials | Typically requires programming certifications, technical degrees, or extensive experience | Usually needs machining experience, technical training, or certifications in machine operation |
| Work Environment | Designing, programming, and optimizing CNC machines, often in office or engineering settings | Operating CNC machines on the shop floor, performing setup and manual adjustments |
| Responsibilities | Developing CNC programs, troubleshooting, and improving manufacturing processes | Setting up machines, loading tools, and executing machining tasks |
The main difference between a Senior Cnc Programmer and a Cnc Machinist lies in their focus: programmers develop and optimize CNC code, while machinists operate and set up machines. Both roles require technical skills, but the programmer's role is more design and process-oriented, whereas the machinist's role is hands-on manufacturing.

Job Title: Senior CNC Programmer
Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed)
Employment Type: Full-Time, Salaried
Position Overview:
We are seeking an experienced Senior CNC Programmer to lead and support our Milling Department. This role is responsible for ensuring the production of high-quality parts that meet engineering specifications while maintaining efficient and streamlined operations.
The ideal candidate will bring strong technical expertise in CNC programming, hands-on machining experience, and leadership capabilities to oversee departmental performance and continuous improvement initiatives.
Key Responsibilities:
Supervise and support the daily operations of the Milling Department
Develop, modify, and optimize CNC programs for milling and mill/turn machines
Ensure all components are manufactured to precise engineering specifications and quality standards
Improve machining processes to enhance efficiency, reduce cycle times, and minimize waste
Support setup and operation of CNC equipment as needed
Collaborate with engineering and production teams to troubleshoot issues and implement solutions
Maintain a safe, organized, and productive work environment
Required Qualifications:
Extensive experience with 5-axis vertical mill programming, setup, and operation
Strong proficiency in GD&T (Geometric Dimensioning and Tolerancing)
Advanced experience with Mastercam or GibbsCAM
Proven ability to troubleshoot and optimize CNC programs and machining processes
Strong attention to detail and commitment to quality
Additional Details:
Full-time onsite position
Salaried role with an expected workload of approximately 40-50 hours per week based on business needs
Occasional Saturday work may be required
Sourced by ZipRecruiter
W3Global has been delivering staffing solutions for nearly two decades; we know which recruiting strategies work best. Our expert team is committed to developing a customized solution to fit your company’s unique needs. As a W3Global client, you’ll also receive personalized assistance from a seasoned team of staffing specialists. We are committed to providing both technical support and industry expertise to simplify the hiring process. We know that your time matters. W3Global will help you streamline the hiring process, getting it done and getting it right.
Recruiting and staffing services
501 - 1,000 Employees
Frisco, TX, US
2006