1

Cnc Programmer Jobs in Wheat Ridge, CO (NOW HIRING)

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...

CNC Programmer

Golden, CO · On-site

$33 - $44.70/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...

CNC Programmer

Centennial, CO · On-site

$86K - $109K/yr

At Boom, we're bringing CNC programming capability in-house so we can iterate faster, verify programs in process, and adapt on the fly. This is not a role where you inherit proven toolpaths and push ...

Be Seen First

CNC Machinist Programmer

Boulder, CO · On-site

$79K - $95K/yr

Your Role As a CNC machinist/programmer, you will play a critical role and your results will significantly impact the company and industry. We are a small company with a small machine shop and we ...

Urgent

Be Seen First

CNC Machinist Programmer

Boulder, CO · On-site

$79K - $95K/yr

Your Role As a CNC machinist/programmer, you will play a critical role and your results will significantly impact the company and industry. We are a small company with a small machine shop and we ...

Urgent

CNC Machinist (QSS)

Louisville, CO · On-site

$21.50 - $29.25/hr

Fabricate prototype components and precision fixtures from engineering drawings, models, sketches, and verbal requirements. * Set up and operate three- and four-axis CNC machines, manual mills and ...

CNC Machinist (QSS)

Louisville, CO · On-site

$21.50 - $29.25/hr

Fabricate prototype components and precision fixtures from engineering drawings, models, sketches, and verbal requirements. * Set up and operate three- and four-axis CNC machines, manual mills and ...

CNC Machinist (QSS)

Louisville, CO · On-site

$21.50 - $29.25/hr

Fabricate prototype components and precision fixtures from engineering drawings, models, sketches, and verbal requirements. * Set up and operate three- and four-axis CNC machines, manual mills and ...

CNC Technician

Boulder, CO · On-site

$20 - $26/hr

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

CNC Technician

Boulder, CO · On-site

$20 - $26/hr

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

CNC Technician

Boulder, CO · On-site

$20 - $26/hr

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

next page

Showing results 1-20

Cnc Programmer information

See Wheat Ridge, CO salary details

$17

$32

$47

How much do cnc programmer jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for cnc programmer in Wheat Ridge, CO is $32.90, according to ZipRecruiter salary data. Most workers in this role earn between $27.07 and $37.02 per hour, depending on experience, location, and employer.

How much do CNC programmers earn?

CNC programmers typically earn between $45,000 and $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing and aerospace sectors.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing and machining industries. As automation and precision manufacturing grow, experienced CNC programmers with knowledge of CAD/CAM software are increasingly sought after. The role often requires technical training or certifications and familiarity with CNC machine tools.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, requires technical skills, and often involves working in manufacturing environments with specialized software and machinery. Job satisfaction depends on interest in machining and technology, with opportunities for advancement and certification.
What cities near Wheat Ridge, CO are hiring for Cnc Programmer jobs? Cities near Wheat Ridge, CO with the most Cnc Programmer job openings:
Infographic showing various Cnc Programmer job openings in Wheat Ridge, CO as of July 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $68,428 per year, or $32.9 per hour.

CNC Programmer

CoorsTek

Golden, CO • On-site

$27.25 - $37.50/hr

Full-time

Re-posted 8 days ago


CoorsTek rating

8.2

Company rating: 8.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz


Job description

It's exciting to work for a company that makes the world measurably better.

We're committed to bringing safety, quality, and customer focus to the business of advanced ceramics manufacturing.

Job Title

CNC ProgrammerResponsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products.

Roles & Responsibilities

  • Under minimal supervision creates or revises multiple axis CNC programs for new product or for engineering or program changes, maintains current revisions; completes set-up and operation of CNC vertical mills, horizontal mills and lathes
  • Ensures all programs used in department are the most current and are backed up on network
  • Performs complex set-ups on a variety of CNC equipment using an advanced level of tooling
  • Reads and interprets blueprints from engineering or customers
  • Visually or mechanically inspects parts for defects (cracks, chips, dimension, surface finish, etc.) as part of in-process inspection; records results and notifies lead/supervisor of deviation as appropriate
  • Performs some simple machine preventative maintenance functions, (i.e. changing coolants, lubricants, filters, etc.) updating preventative maintenance schedules as needed
  • Enters data and interprets basic control charts and simple capability studies into Statistical Process Control (SPC) software and is alert for abnormal variation and out of tolerance conditions
  • Works closely with quality and department inspectors to address questions related to machining
  • Serves as a resource to others in the resolution of complex technical problems; provides training/cross-training in equipment and process operations as required ensuring compliance of quality and safety standards
  • Is the recognized expert and may be sought out to perform leadership duties in the absence of the lead or supervisor as necessary
  • May lead or participate on teams for process improvements
  • Assists and/or performs in any and all areas as assigned.
  • May work any and all shifts/days as required.


Job Requirements:

Shift:

  • Days: 6:00am - 2:30pm


Education:

  • High School diploma or equivalent


Experience:

  • 5 years' demonstrated experience programming CNC machines to tight tolerances
  • Proficient with CNC software such as MasterCam X, Haas GL software, and Fanuc control CNC equipment


Functional/Technical Knowledge, Skills & Abilities:

  • Must have full understanding of G and M code functions
  • Strong Analytical and problem solving skill
  • Strong knowledge of GD&T with demonstrated ability to produce prototype parts from blueprint/drawing
  • Strong mathematical skills in Trigonometry/geometry
  • Must exhibit strong interpersonal and organizational skills, great attention to detail as well as excellent verbal and written communication skills.
  • Must be able to work with a diverse variety of people from different cultures and backgrounds

Target Hiring Range

Hourly: USD 33.01 - USD 40.33

Actual compensation is commensurate with experience, skills and education. CoorsTek strives to give all qualified applicants equal opportunity and to make selection decisions on job related factors. Do not provide any information on the application which will indicate your race, color, religion, national origin, sex, age, disability, sexual orientation, gender identity, pregnancy, genetic information, veteran status, or any other status protected by law or regulation.

If you like working for a company that makes a real difference in the world, you'll enjoy your career with us!


What CoorsTek employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom