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?
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 ...
New Troy, MI · On-site
$24.25 - $33.25/hr
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
New Troy, MI · On-site
$24.25 - $33.25/hr
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 ...
Hawthorne, CA · On-site
$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 ...
Hawthorne, CA · On-site
$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 ...
Union City, CA · On-site
$40 - $55/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 ...
Union City, CA · On-site
$40 - $55/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 ...
$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 ...
$40 - $55/hr
$40.00 to $55.00/hour 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 ...
Quick apply
$40 - $55/hr
$40.00 to $55.00/hour 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 ...
Mesa, AZ · On-site
$25.50 - $34.75/hr
Position Overview We are seeking a highly skilled Senior CNC Programmer / Machinist to support and lead machining operations within our manufacturing facility. This role serves as a technical leader ...
Mesa, AZ · On-site
$25.50 - $34.75/hr
Position Overview We are seeking a highly skilled Senior CNC Programmer / Machinist to support and lead machining operations within our manufacturing facility. This role serves as a technical leader ...
$40 - $60/hr
We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...
$40 - $60/hr
We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...
Bangor, ME · On-site
$42 - $49/hr
POSITION OVERVIEW - Senior CNC Programmer- We are seeking an experienced CNC Programming Contractor to support complex manufacturing operations by developing, optimizing, and verifying CNC programs ...
Quick apply
Bangor, ME · On-site
$42 - $49/hr
POSITION OVERVIEW - Senior CNC Programmer- We are seeking an experienced CNC Programming Contractor to support complex manufacturing operations by developing, optimizing, and verifying CNC programs ...
Vista, CA · On-site
$40 - $60/hr
We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...
Vista, CA · On-site
$40 - $60/hr
We are seeking a Senior CNC Programmer to support the development and production of precision aerospace components. This role focuses on hands-on CNC programming, machining optimization, and close ...
$30.25 - $41.25/hr
The Senior CNC Programmer is a key technical leader within the manufacturing organization, responsible for developing and optimizing CNC programs that support complex fabricated components. This role ...
Quick apply
$30.25 - $41.25/hr
The Senior CNC Programmer is a key technical leader within the manufacturing organization, responsible for developing and optimizing CNC programs that support complex fabricated components. This role ...
Newnan, GA · On-site
$46/hr
Senior CNC Programmer Location: Newnan, GA 30265 Shift: 8am to 5pm Duration : 4 to 6 months XXXX: $46.00/hr on w2 * 7-12 years of experience in the Aerospace or Power Generation Industry.
Quick apply
Newnan, GA · On-site
$46/hr
Senior CNC Programmer Location: Newnan, GA 30265 Shift: 8am to 5pm Duration : 4 to 6 months XXXX: $46.00/hr on w2 * 7-12 years of experience in the Aerospace or Power Generation Industry.
Newnan, GA · On-site
$95K/yr
Senior Manufacturing Engineer & CNC Programmer (Aerospace & Industrial) Role Overview We are seeking a high-level Senior CNC Programmer to lead technical production support and process optimization ...
Newnan, GA · On-site
$95K/yr
Senior Manufacturing Engineer & CNC Programmer (Aerospace & Industrial) Role Overview We are seeking a high-level Senior CNC Programmer to lead technical production support and process optimization ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
Senior CNC Programmer Location: Palm Beach Gardens, Florida, USA Function: Operations We are ZimVie , a global life sciences leader focused on restoring daily life by advancing clinical technology to ...
Palm Beach Gardens, FL · On-site
$25 - $34.25/hr
Senior CNC Programmer Location: Palm Beach Gardens, Florida, USA Function: Operations We are ZimVie , a global life sciences leader focused on restoring daily life by advancing clinical technology to ...
$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.

$80K - $100K/yr
Full-time
Posted 26 days ago
Be an early applicant
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