1

Contract Cnc Programmer Jobs (NOW HIRING)

CNC Programmer-Machinist

Milwaukee, WI

$26 - $35.75/hr

Cornerstone Composites, Inc., is a contract molding company that makes components for a wide ... The primary function of the CNC Programmer/Machinist is programming and operating CNC Lathes and ...

CNC Programmer

Casa Grande, AZ · On-site

$25.25 - $34.50/hr

Price Industries is seeking a CNC Programmer in our Casa Grande, AZ, plant. The main function of ... Any resumes submitted without a signed contract dated on or after January 2025 AND specifically ...

CNC Programmer

Irvine, CA · On-site

$29.83 - $40/hr

  • Medical

  • Dental

  • Vision

  • Retirement

CNC Programmer Full-time Irvine, CA, US Exclusive confidential search -- details shared with ... Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees ...

Cnc Programmer

Los Angeles, CA

$30 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programmer This role focuses on programming CNC mills and lathes using Mastercam to produce ... Job Type & Location This is a Contract to Hire position based out of Los Angeles, CA. Pay and ...

Cnc Programmer

Tulsa, OK

$30 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If you're passionate about CNC programming and enjoy tackling complex machining projects, we'd love to hear from you Job Type & Location This is a Contract to Hire position based out of Tulsa, OK.

Cnc Programmer

Clackamas, OR

$35 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programmer This project-based CNC Programmer role focuses on creating precise CNC programs for ... Job Type & Location This is a Contract position based out of Clackamas, OR. Pay and Benefits The ...

Cnc Programmer

Los Angeles, CA · On-site

$30 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programmer This role focuses on programming CNC mills and lathes using Mastercam to produce ... Job Type & Location This is a Contract to Hire position based out of Los Angeles, CA. Pay and ...

CNC Programmer-Machinist

Milwaukee, WI · On-site

$26 - $35.75/hr

Cornerstone Composites, Inc., is a contract molding company that makes components for a wide ... The primary function of the CNC Programmer/Machinist is programming and operating CNC Lathes and ...

Cnc Programmer

Happy Valley, OR

$35 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programmer This project-based CNC Programmer role focuses on creating precise CNC programs for ... Job Type & Location This is a Contract position based out of Portland, OR. Pay and Benefits The pay ...

CNC Programmer

El Cajon, CA · On-site

$27.75 - $37.75/hr

Contract Duration: 6 to 12 months Job Summary Client is seeking an experienced CNC Turning Machine ... Read and interpret engineering drawings and blueprints. * Inspect machined parts using calipers ...

Cnc Programmer

Wichita, KS

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Title: CNC Programmer This role focuses on creating high-quality NC programs for the ... Job Type & Location This is a Contract position based out of Wichita, KS. Pay and Benefits The pay ...

CNC Programmer (Milling)

Gwinn, MI · On-site

$25.75 - $35.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Production and Process Development * Assist with quoting potential work for contract manufacturing ... as CNC Programmer for Medical Device Implants and Instruments (or equivalent); thorough ...

CNC Programmer

Huntsville, AL · On-site

$24.75 - $33.75/hr

... contract (METTS). The CNC Programmer is responsible for producing complex, non-routine parts and ... items of equipment from raw stock of different metals, metal alloys, and other materials. This ...

** CNC Programmer

Grandview, MO · On-site

$35 - $45/hr

Job Type Full-time Description The CNC Programmer located in Grandview, MO reports to our Plant ... The does not constitute a contract of employment and the position remains at-will. Dwyer ...

Showing results 41-60

Contract Cnc Programmer information

See salary details

$16

$30

$44

How much do contract cnc programmer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for contract cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a contract CNC programmer?

Contract CNC Programmers are skilled professionals who create and optimize computer numerical control (CNC) machine programs for manufacturers on a contract or temporary basis. They use specialized software to convert engineering drawings and blueprints into code that CNC machines use to produce precision parts. Unlike full-time employees, contract CNC programmers are typically hired for specific projects or periods of high demand, providing flexibility to both the employer and the programmer.

What does a contract CNC programmer do?

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.

What are the key skills and qualifications needed to thrive as a contract CNC programmer?

To thrive as a Contract CNC Programmer, you need expertise in CNC programming, machining processes, and blueprint reading, usually supported by relevant technical education or experience. Familiarity with CAD/CAM software (such as Mastercam or SolidWorks), G-code, and CNC machine operation is typically required. Strong problem-solving skills, attention to detail, and effective communication help you excel in client-driven, project-based environments. These competencies ensure precise, efficient production and successful collaboration with engineers and machinists on custom manufacturing projects.

What are some common challenges faced by contract CNC programmers when working with new clients or unfamiliar machines?

Contract CNC Programmers often need to quickly adapt to different client environments, which can include learning new software, interpreting unfamiliar design standards, and troubleshooting various CNC machines. One common challenge is ensuring compatibility between the client's CAD/CAM files and the machines on site, as well as understanding unique workflow processes. Effective communication with shop floor staff and engineers is essential to clarify project specifications and resolve production issues efficiently. Flexibility and strong problem-solving skills are key to overcoming these challenges and delivering high-quality programs under tight deadlines.

What is the difference between Contract Cnc Programmer vs Cnc Machinist?

AspectContract Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications, technical degrees, or CNC trainingRequires machining experience, technical skills, and often certifications in CNC operation
Work EnvironmentWorks primarily in offices or programming stations, sometimes on-site at manufacturing facilitiesOperates CNC machines directly on shop floors
Employer & Industry UsageFreelance or temporary roles in manufacturing, aerospace, automotive industriesFull-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.

What cities are hiring for Contract Cnc Programmer jobs?

Cities with the most Contract Cnc Programmer job openings:

What are the most commonly searched types of Cnc Programmer jobs?

The most popular types of Cnc Programmer jobs are:

What states have the most Contract Cnc Programmer jobs?

States with the most job openings for Contract Cnc Programmer jobs include:

What job categories do people searching Contract Cnc Programmer jobs look for?

The top searched job categories for Contract Cnc Programmer jobs are:

Infographic showing various Contract Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 86% Full Time, 4% Part Time, 3% Contract, and 7% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

$26 - $35.75/hr

Full-time

Re-posted 4 days ago


Job description

Cornerstone Composites, Inc., is a contract molding company that makes components for a wide variety of manufacturers including transportation, industrial applications, appliance/kitchen, and water management. Nearly 50% of the components produced are used in electrical power applications. Today, the company continues to provide outstanding customer service and high quality thermoset products to numerous industries.

Cornerstone Composites, Inc. located on the north side of Milwaukee, has an immediate need for a CNC Programmer/Machinist on 1st shift. The primary function of the CNC Programmer/Machinist is programming and operating CNC Lathes and Machining Center for custom production parts.

RESPONSIBILITIES (As a CNC Programmer, you will be responsible for the following):

  • Programming and efficiency of machines in production, including, but not limited to Bridge Mills, Vertical Machining Center, Lathes
  • Proficiency of Solidworks and/or AutoCAD
  • Preparing, creating, and modifying programs and set up sheets for CNC stations
  • Ability to read blueprints and engineering drawings
  • Writing instruction sheets for machine controllers
  • Make adjustments to offsets or programs
  • Routine maintenance of machinery
  • Running production parts in the operation.
  • Works Independently with minimal direction.

QUALIFICATIONS (To be considered for this opportunity, you must possess most of the following):

  • Certificate in Machine Tool Operations: CNC Machine Setup and Operation
  • Prior experience in a CNC Programming role with certifications is a plus
  • Working knowledge of CAD Modeling and detailing (SolidWorks/AutoCad))
  • Some knowledge of tooling and fixtures
  • Detail orientated team player
  • Ability to communicate with team members
  • Ability to train coworkers on processes
  • Pass a pre-employment drug screen

Physical Qualifications

Work requires physical effort and use of motor skills requiring manual dexterity. While performing the duties of this job the employee is regularly required to sit, stand, walk, climb, stoop, kneel, crouch, crawl, push/pull, or balance weight for extended periods of time.

· Must be able to have the mobility to move and rotate from work station to work station.

· Must frequently lift, push, or pull boxes/merchandise weighing between 30 to 75 pounds.

· Must be able to stand for a minimum of 8 hours

The ideal candidate is reliable (show up for work as well as productive), willing to learn (try), and able to work with others (team player).

Employment Type: FULL_TIME