1

Cnc Programming Jobs in Boulder, CO (NOW HIRING)

CNC Set-Up Specialist

Golden, CO · On-site

$21.25 - $29/hr

CNC programming knowledge , including CAD/CAM fundamentals and GD&T * Ability to understand and act on verbal and written instructions * Ability to write, edit and modify advance CNC program options

CNC Set-Up Specialist

Golden, CO · On-site

$21.25 - $29/hr

CNC programming knowledge , including CAD/CAM fundamentals and GD&T * Ability to understand and act on verbal and written instructions * Ability to write, edit and modify advance CNC program options

CNC Set-Up Specialist

Golden, CO · On-site

$21.25 - $29/hr

CNC programming knowledge , including CAD/CAM fundamentals and GD&T * Ability to understand and act on verbal and written instructions * Ability to write, edit and modify advance CNC program options

CNC Set-Up Specialist

Golden, CO · On-site

$21.25 - $29/hr

CNC programming knowledge , including CAD/CAM fundamentals and GD&T * Ability to understand and act on verbal and written instructions * Ability to write, edit and modify advance CNC program options

CNC Machinist V

Louisville, CO · On-site

$21.50 - $29.25/hr

About the Role The CNC Machinist V will be responsible for operating, programming, optimizing, and leading the use of manual and CNC machines to produce high-precision aerospace components. This role ...

CNC Machinist V

Louisville, CO · On-site

$21.50 - $29.25/hr

About the Role The CNC Machinist V will be responsible for operating, programming, optimizing, and leading the use of manual and CNC machines to produce high-precision aerospace components. This role ...

CNC Programmer/Machinist III

Longmont, CO · On-site

$26.25 - $35.75/hr

The Machinist III is responsible for programming and manufacturing our high precision antenna feeds ... Key Responsibilities * Program CNC machines according to internal policies and technical ...

CNC Programmer/Machinist III

Longmont, CO · On-site

$26.25 - $35.75/hr

The Machinist III is responsible for programming and manufacturing our high precision antenna feeds ... Key Responsibilities * Program CNC machines according to internal policies and technical ...

Be Seen First

CNC Service Engineer

Denver, CO · On-site

$65K - $80K/yr

A Field Service Engineer contributes to the success of Hartwig by keeping our customers' CNC machine tools running at peak operating levels by performing repairs. The customers we serve are in a ...

Showing results 21-40

Cnc Programming information

See Boulder, CO salary details

$17

$32

$47

How much do cnc programming jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc programming in Boulder, CO is $32.58, according to ZipRecruiter salary data. Most workers in this role earn between $26.83 and $36.68 per hour, depending on experience, location, and employer.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

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

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially as automation increases in manufacturing environments.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,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 environments with complex machinery.

What are popular job titles related to Cnc Programming jobs in Boulder, CO?

For Cnc Programming jobs in Boulder, CO, the most frequently searched job titles are:

What job categories do people searching Cnc Programming jobs in Boulder, CO look for?

The top searched job categories for Cnc Programming jobs in Boulder, CO are:

What cities near Boulder, CO are hiring for Cnc Programming jobs?

Cities near Boulder, CO with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Boulder, CO as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 17% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $66,778 per year, or $32.1 per hour.

CNC Set-Up Specialist

CoorsTek, Inc.

Golden, CO • On-site

$21.25 - $29/hr

Full-time

Re-posted 5 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 Set-Up Specialist
Job Description Summary
Responsible for loading, adjusting and creating complex, multi-axis CNC programs and operating manufacturing machinery to produce acceptable product. Works within a team environment to meet departmental goals. Maintains work area cleanliness.
Job Description
Roles & Responsibilities
  • Perform complex, multi-axis CNC machinery set-up by downloading and/or adjusting preset programs, or by creating complex new programs on a variety of CNC equipment
  • Operate CNC manufacturing equipment to produce acceptable product per work instructions
  • Maintain and support 5-axis CNC milling equipment, including tool changes, part swaps, offsets, and calibration
  • Operate and maintain surface grinding equipment, ensuring machines remain in proper operating condition
  • Troubleshoot machining, tooling, and process issues, identifying root cause and implementing corrective actions
  • Measure parts, enter offsets, and make adjustments to maintain parts within specification
  • Perform preventive and total productive maintenance (TPM) activities, including daily, weekly, and monthly PMs
  • Read and interpret technical drawings to determine machine set-up and production methods
  • Inspect parts for defects as part of in-process inspection; record results, adjust program or notify appropriate person of deviation when needed
  • Perform machine adjustments such as off-sets or setting tapers
  • Perform basic preventative maintenance such as changing coolants, filters, etc
  • Clean work area, machines, tools and equipment
  • Train incoming CNC Set-up personnel on processes and procedures
  • Wears required personal protective equipment at all times in areas where mandatory
  • Support continuous improvement initiatives, 6S, and Lean Manufacturing standards
Equipment & Processes Supported
  • GF 5-Axis CNC Mill
  • Okamoto Surface Grinders
  • Manual Blanchards
  • MTI Slicers
  • Haas Mini Mill

Job Requirements:
Shift:
  • Monday - Thursday, 5:00am - 3:30pm (10 hour shifts, OT encouraged)

Education:
  • High School Diploma or equivalent preferred but not required
  • Vocational or technical certification preferred

Experience:
  • Three (3) years relevant CNC experience
  • Five (5) years CNC experience preferred

Functional/Technical Knowledge, Skills & Abilities:
  • Experience with G-Code and conversational programming
  • Strong machining background with hands-on equipment operation
  • Preventive and Total Productive Maintenance (TPM) experience
  • CNC programming knowledge, including CAD/CAM fundamentals and GD&T
  • Ability to understand and act on verbal and written instructions
  • Ability to write, edit and modify advance CNC program options
  • Intermediate math (algebra, geometry, trigonometry) and computer skills
  • Deep knowledge of CAD/CAM programs and G & M codes
  • Proficient in Geometric Dimensioning and Tolerancing (GD&T)
  • Ability to read and interpret drawings/blueprints
  • Must exhibit attention to detail as well as excellent listening skills
  • Must be able to work with a diverse variety of people from different cultures and backgrounds

Target Hiring Range
Hourly: USD 34.89 - USD 38.50
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