CNC Programmer
$35 - $45/hr
CNC Programmer (Mastercam) Location : Wood Dale, IL Hire Type ... Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As a contract employee of ...
Quick apply
$35 - $45/hr
CNC Programmer (Mastercam) Location : Wood Dale, IL Hire Type ... Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As a contract employee of ...
Quick apply
$35 - $45/hr
CNC Programmer (Mastercam) Location : Wood Dale, IL Hire Type ... Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As a contract employee of ...
Tulsa, OK · On-site
$30 - $40/hr
Contract, Full-time People with a criminal record are encouraged to apply Experience: * CNC programming: 2 years (Preferred) * CATIA: 1 year (Preferred)
Quick apply
Tulsa, OK · On-site
$30 - $40/hr
Contract, Full-time People with a criminal record are encouraged to apply Experience: * CNC programming: 2 years (Preferred) * CATIA: 1 year (Preferred)
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer (Contract) | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator ...
Quick apply
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer (Contract) | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator ...
Greenville, SC · On-site
$25 - $34/hr
This position is a contract hire opportunity which is expected to be for a duration of one year with a possibility of contract extension. This position is for 2nd shift CNC programming and shop ...
Quick apply
Greenville, SC · On-site
$25 - $34/hr
This position is a contract hire opportunity which is expected to be for a duration of one year with a possibility of contract extension. This position is for 2nd shift CNC programming and shop ...
Bangor, ME · On-site
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer (Contract) | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator ...
Bangor, ME · On-site
$62.04/hr
Power the Future of Advanced Manufacturing CNC Programmer (Contract) | Global Energy Industry Leader PDS Tech Commercial is seeking an experienced CNC Programmer to support a world-renowned innovator ...
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
Portsmouth, VA · On-site
$30 - $38/hr
CNC Programmer Location: Portsmouth, VA Shift ... Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has ...
Quick apply
Portsmouth, VA · On-site
$30 - $38/hr
CNC Programmer Location: Portsmouth, VA Shift ... Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has ...
$28/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
Quick apply
$28/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
Huntington Beach, CA · On-site
$27.75 - $38/hr
Contract Duration: 1 years Location: Hurlington Beach, CA Regular and predictable attendance is required. The Client is seeking a CNC Programmer. Requirements Required Skills: * 5+ years of machinist ...
Huntington Beach, CA · On-site
$27.75 - $38/hr
Contract Duration: 1 years Location: Hurlington Beach, CA Regular and predictable attendance is required. The Client is seeking a CNC Programmer. Requirements Required Skills: * 5+ years of machinist ...
Greenville, SC · On-site
$25 - $34/hr
This position is a contract hire opportunity which is expected to be for a duration of one year with a possibility of contract extension. This position is for 2nd shift CNC programming and shop ...
Greenville, SC · On-site
$25 - $34/hr
This position is a contract hire opportunity which is expected to be for a duration of one year with a possibility of contract extension. This position is for 2nd shift CNC programming and shop ...
$22.25 - $30.50/hr
A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...
$22.25 - $30.50/hr
A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...
Silver Creek, NY · On-site
$22.25 - $30.50/hr
A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...
Silver Creek, NY · On-site
$22.25 - $30.50/hr
A CNC Programmer designs these programs to meet contract documentation, specifications, and drawings while using best practices to minimize cut time and tool usage. CNC Programming may also include ...
Be Seen First
Romeo, MI · On-site
$26 - $32/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
Quick apply
Be Seen First
Romeo, MI · On-site
$26 - $32/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
$55 - $60/hr
... CONTRACT TERM 1 year with high likelihood of extension or conversion to full-time employee ... POSITION OVERVIEW - CNC Programmer This role will support advanced manufacturing operations by ...
Quick apply
$55 - $60/hr
... CONTRACT TERM 1 year with high likelihood of extension or conversion to full-time employee ... POSITION OVERVIEW - CNC Programmer This role will support advanced manufacturing operations by ...
Boston, MA · On-site
$40 - $55/hr
... 3-month contract with strong extension potential WHAT YOU WILL DO Program and optimize CNC mills ... with engineering teams on manufacturability improvements IDEAL BACKGROUND 5+ years of CNC ...
Boston, MA · On-site
$40 - $55/hr
... 3-month contract with strong extension potential WHAT YOU WILL DO Program and optimize CNC mills ... with engineering teams on manufacturability improvements IDEAL BACKGROUND 5+ years of CNC ...
Waynesboro, VA · On-site
$35 - $50/hr
CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite ... contract placements, to ensure the right fit for both candidates and clients. If this role isn't ...
Waynesboro, VA · On-site
$35 - $50/hr
CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite ... contract placements, to ensure the right fit for both candidates and clients. If this role isn't ...
Be Seen First
Romeo, MI · On-site
$26 - $32/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
Quick apply
Be Seen First
Romeo, MI · On-site
$26 - $32/hr
Contract-to-hire Position Summary The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production ...
New
$30 - $50/hr
CNC Programmer - CNC Lathe/ Turning We are seeking a CNC Programmer to support CNC turning and ... Job Type & Location This is a Contract to Hire position based out of Milford, CT. Pay and Benefits ...
Quick apply
$30 - $50/hr
CNC Programmer - CNC Lathe/ Turning We are seeking a CNC Programmer to support CNC turning and ... Job Type & Location This is a Contract to Hire position based out of Milford, CT. Pay and Benefits ...
$28.25 - $38.50/hr
The CNC programmer is responsible for the development, verification, and release of CNC programs ... Must be a U.S. Citizen due to the nature of the work, compliance with federal contracts, and ...
$28.25 - $38.50/hr
The CNC programmer is responsible for the development, verification, and release of CNC programs ... Must be a U.S. Citizen due to the nature of the work, compliance with federal contracts, and ...
Newport News, VA · On-site
$40 - $60/hr
CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC ... Will work on government contracts. * HS Degree or equivalent required. * Must be a US Citizen Eagle ...
Newport News, VA · On-site
$40 - $60/hr
CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC ... Will work on government contracts. * HS Degree or equivalent required. * Must be a US Citizen Eagle ...
$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
A computer numerical control (CNC) programmer develops software programs that direct machines to cut and shape the material into parts and tools. A contract CNC programmer is a freelance position; companies hire you on a short- or long-term contract. As a contract CNC programmer, you work with 3D computer designs, computer-aided manufacturing, and blueprint software. Your responsibilities are to review job orders, design models, perform calculations, determine appropriate tools and speed, generate program code, and run tests. Additional job duties may include operating the machines and checking for compliance with all safety standards. Once the materials are complete, you work with quality control to ensure the products are cut to specifications.
| Aspect | Contract Cnc Programmer | Cnc Machinist |
|---|---|---|
| Credentials | Typically requires programming certifications, technical degrees, or CNC training | Requires machining experience, technical skills, and often certifications in CNC operation |
| Work Environment | Works primarily in offices or programming stations, sometimes on-site at manufacturing facilities | Operates CNC machines directly on shop floors |
| Employer & Industry Usage | Freelance or temporary roles in manufacturing, aerospace, automotive industries | Full-time or shift-based roles in manufacturing plants and machine shops |
While both roles involve CNC technology, Contract Cnc Programmers focus on creating and optimizing CNC programs, often remotely or on a project basis. Cnc Machinists operate the machines directly, executing the programs and ensuring quality. Understanding these differences helps job seekers find roles aligned with their skills and career goals.
Cities with the most Contract Cnc Programmer job openings:
The most popular types of Cnc Programmer jobs are:
States with the most job openings for Contract Cnc Programmer jobs include:
The top searched job categories for Contract Cnc Programmer jobs are:

$35 - $45/hr
Contractor
Medical, Dental, Vision, Retirement, PTO
Re-posted 25 days ago
Title: CNC Programmer (Mastercam)
Location: Wood Dale, IL
Hire Type: Contract to Hire
Shift : 1st
Compensation: $35-45/hrly
Benefits: As a contract employee of Sterling, you are eligible to receive a Full Employee Benefits Package that includes paid time off, paid holidays, 3 medical plans to choose from, dental & vision plans, 401(k), and an Employee Stock Ownership (ESOP) plan.
Overview:
This is not a button-pushing role. We’re looking for a highly experienced CNC Programmer who thrives on optimizing processes, solving complex machining challenges, and driving real productivity gains on the shop floor. If you enjoy turning solid models and prints into efficient, repeatable, world-class machining programs, this role was built for you.
Job Duties:
Qualifications:
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.