1

Cnc Machine Programmer Jobs in Colorado (NOW HIRING)

Perform machine setups, changeovers, tooling selection, fixturing, and workholding. * Read and ... Previous CNC machining and programming experience in a precision manufacturing or machine shop ...

Who We Are nLIGHT-DEFENSE Systems, Inc. is one of the nation's leading developers of Directed ... At least 2 years' experience as a professional CNC machine operator, setting up, and running CNC ...

CNC Machine Operator

Longmont, CO · On-site

$28 - $43/hr

Who We Are nLIGHT-DEFENSE Systems, Inc. is one of the nation's leading developers of Directed ... At least 2 years' experience as a professional CNC machine operator, setting up, and running CNC ...

CNC Programmer (1st shift)

Fort Collins, CO · On-site

$31.25 - $40.38/hr

This is not a CNC Machinist role . We are seeking experienced professionals whose primary responsibility is programming CNC machines that others will operate. ** This is a 1st shift position, Monday ...

Who We Are nLIGHT-DEFENSE Systems, Inc. is one of the nation's leading developers of Directed ... At least 2 years' experience as a professional CNC machine operator, setting up, and running CNC ...

CNC Machine Operator

Longmont, CO · On-site

$28 - $43/hr

Who We Are nLIGHT-DEFENSE Systems, Inc. is one of the nation's leading developers of Directed ... At least 2 years' experience as a professional CNC machine operator, setting up, and running CNC ...

CNC Programmer

Fountain, CO · On-site

$34 - $40/hr

Program CNC lathes and machining centers using Mastercam and SolidWorks based on engineering drawings, solid models, and customer specifications. * Create, test, and optimize CNC programs to ensure ...

CNC Programmer

Fountain, CO

$25 - $34.25/hr

Program CNC lathes and machining centers using Mastercam and SolidWorks based on engineering drawings, solid models, and customer specifications. * Create, test, and optimize CNC programs to ensure ...

Be Seen First

CNC Field Service Engineer

Denver, CO · On-site

$80K - $110K/yr

Perform machine installations, preventive maintenance, diagnostics, and repairs to maximize ... Field Service Engineer / CNC Service Engineer Requirements: * Prior experience servicing ...

Be Seen First

CNC Programming:** Develop and optimize CNC programs for complex parts using TopSolid CAM software ... Machine Operation:** Operate DMG MORI CTX beta lathes, general mills, and cylindrical grinders ...

Lead programming efforts for complex components across 5-axis machining centers and multi-axis CNC equipment . * Develop, refine, and implement manufacturing processes for all NPI parts in ...

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

Lead programming efforts for complex components across 5-axis machining centers and multi-axis CNC equipment . * Develop, refine, and implement manufacturing processes for all NPI parts in ...

CNC Programmer

Golden, CO · On-site

$27.25 - $37.50/hr

Lead programming efforts for complex components across 5axis machining centers and multiaxis CNC equipment . * Develop, refine, and implement manufacturing processes for all NPI parts in ...

next page

Showing results 1-20

Cnc Machine Programmer information

See Colorado salary details

$17

$32

$47

How much do cnc machine programmer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for cnc machine programmer in Colorado is $32.55, according to ZipRecruiter salary data. Most workers in this role earn between $26.78 and $36.63 per hour, depending on experience, location, and employer.

What is a CNC machine programmer?

CNC Machine Programmers are skilled professionals who create, modify, and optimize the instructions (code) that control computer numerical control (CNC) machines used in manufacturing. They translate engineering drawings and specifications into CNC programs to guide machinery such as mills, lathes, and routers in producing precision parts. Their work ensures that manufacturing processes are efficient, accurate, and meet quality standards. CNC programmers often use specialized software like CAD/CAM and possess a strong understanding of materials, tooling, and machining techniques.

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

To thrive as a CNC Machine Programmer, you need strong skills in computer-aided design (CAD), computer-aided manufacturing (CAM), blueprint reading, and a solid understanding of machining processes, typically supported by technical training or an associate degree. Familiarity with programming languages like G-code, and experience with CNC software such as Mastercam or SolidWorks, are essential, along with relevant certifications. Attention to detail, problem-solving ability, and effective communication set outstanding programmers apart in this role. These skills ensure precision, efficiency, and safety in manufacturing environments where exact specifications and collaboration are critical.

What are some common challenges CNC machine programmers face when transitioning from manual programming to CAM software?

CNC Machine Programmers often find the shift from manual G-code programming to using CAM (Computer-Aided Manufacturing) software challenging, as it requires learning new software interfaces and workflows. Adapting to the advanced features of CAM software, such as toolpath optimization and 3D modeling, can initially be overwhelming. However, mastering these tools significantly increases productivity and allows for more complex part designs. Most companies provide training or mentorship to help programmers bridge this gap, and collaborating with experienced team members can ease the transition.

What is the difference between Cnc Machine Programmer vs Cnc Operator?

AspectCnc Machine ProgrammerCnc Operator
Primary RoleDesigns and writes CNC code to create manufacturing programsOperates CNC machines based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, programming skills, technical certificationsMachine operation skills, basic technical knowledge, safety training
Work EnvironmentDesign labs, manufacturing floors, programming stationsManufacturing floors, machine stations
ResponsibilitiesDevelops and tests CNC programs, troubleshooting, optimizing machining processesSets up machines, loads programs, monitors production, performs basic maintenance

While both roles are essential in CNC manufacturing, the Cnc Machine Programmer focuses on creating and optimizing CNC programs, requiring technical and programming skills. The Cnc Operator executes these programs on the shop floor, emphasizing machine operation and monitoring. Understanding these differences helps in choosing the right career path or job focus within CNC manufacturing.

Are CNC Machine Programmers in demand?

CNC Machine 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 understand machining processes are especially sought after, with job growth expected to continue as manufacturing technology advances.

Do CNC Machine Programmers make good money?

CNC Machine Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who operate advanced CAD/CAM software and have certifications tend to earn higher salaries, with many positions offering benefits and opportunities for overtime. Overall, it is considered a well-paying trade profession with steady demand.

How much do CNC Machine Programmers earn?

CNC Machine 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 Machine Programmer jobs in Colorado?

For Cnc Machine Programmer jobs in Colorado, the most frequently searched job titles are:

What job categories do people searching Cnc Machine Programmer jobs in Colorado look for?

The top searched job categories for Cnc Machine Programmer jobs in Colorado are:

What are popular job titles related to Cnc Machine Programmer jobs in CO?

For Cnc Machine Programmer jobs in CO, the most frequently searched job titles are:

Infographic showing various Cnc Machine Programmer job openings in Colorado as of August 2026, with employment types broken down into 83% Full Time, 11% Part Time, 2% Temporary, 2% Contract, and 2% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $67,706 per year, or $32.6 per hour.

$18 - $20/hr

Full-time, Part-time

Medical, Dental, Vision, PTO

Re-posted 21 hours ago


Job description

At a glance

Company: Metron Machining
Location: Lakewood, Colorado 80228
Pay: $18–$20/hr DOE
Job Type: Part-time with the potential to move into full-time employment
Schedule: Day shift • Four-day workweek • Flexible hours
Hours: Approximately 25–35 hours per week
Experience: Entry-level
Industries: Aerospace • Defense • Space • Energy

Why join Metron Machining?

The CNC Machine Shop Assistant is a flexible, entry-level position supporting different areas of Metron’s operation. You could help prepare parts for shipment, enter production information, answer incoming calls, organize the shop, assist with receiving, or handle another task that keeps the business moving.

This is a good opportunity for a student, early-career candidate, or someone interested in learning how a modern precision machining company operates. Previous CNC machining experience is not required.

You will work around experienced machinists, programmers, engineers, and company leadership while gaining exposure to manufacturing, administration, shipping, sales support, and production systems.

Metron offers a four-day day-shift schedule with flexible hours. The company is open to working around an appropriate school schedule. Candidates who perform well may have the opportunity to move into a full-time position with benefits after approximately 90 days.

⚙️ What you’ll be doing

This is a floating support role, so daily responsibilities will vary.

Shop support

  • Help maintain a clean, safe, and organized machine shop
  • Assist machinists with non-machining tasks
  • Wash, package, label, and prepare finished parts
  • Help with light assembly and laser engraving
  • Support shipping and receiving
  • Organize supplies, work areas, and incoming materials
  • Help keep production areas ready for work

Office and administrative support

  • Answer and direct incoming phone calls
  • Greet visitors, customers, vendors, and delivery drivers
  • Complete basic data entry accurately
  • Assist with production information and ProShop ERP workflows
  • Manage mail, packages, deliveries, and office logistics
  • Help organize files and internal documentation

Business support

  • Research potential customers and build lead lists
  • Update CRM information
  • Assist with customer follow-up
  • Help with company social media, photos, videos, and employee features
  • Support special projects and internal process improvements
  • Create or update basic instructions and SOPs

The exact mix of responsibilities may change based on the shop’s needs and your developing skills.

⭐ Shop highlights

  • Four-day workweek
  • Flexible daytime hours
  • Potential fit for someone attending school
  • No previous CNC machining experience required
  • Exposure to multiple areas of a growing manufacturing company
  • Work directly with machinists, engineers, programmers, and leadership
  • Learn manufacturing and ERP systems
  • Aerospace, defense, space, and energy work
  • Opportunity to take on more responsibility
  • Potential move to full-time employment after 90 days

✅ What we’re looking for

Required

  • Reliable and ready to work
  • Comfortable handling a mix of physical and administrative tasks
  • Willing to clean and help maintain an organized shop
  • Basic computer and data-entry skills
  • Professional phone and in-person communication
  • Ability to follow instructions and complete tasks accurately
  • Willingness to learn unfamiliar processes
  • Strong attention to detail
  • Ability to recognize what needs to be done and take initiative
  • Eligibility to work in the United States

Preferred

  • Student or early-career candidate interested in manufacturing, operations, business, or administration
  • Experience with Microsoft Office, data entry, CRM, or ERP software
  • Shipping, receiving, warehouse, or shop experience
  • Interest in social media, photography, or basic video content
  • Mechanical aptitude or an interest in CNC manufacturing

Why you’ll like working here

This is not a narrowly defined desk job. You will learn how parts, information, customers, and production priorities move through an actual CNC machine shop.

The variety makes it a strong starting point for someone who is still figuring out whether they want to pursue manufacturing, operations, engineering, project management, sales, or business administration.

People who show initiative, follow through, and learn quickly will have opportunities to take on more meaningful responsibilities as the company grows.

Pay, benefits & schedule

Pay: $18–$20/hr DOE

Schedule

  • Four-day workweek
  • Day-shift hours
  • Approximately 25–35 hours per week
  • Flexible scheduling within the company’s operating needs
  • Metron may be able to accommodate an appropriate school schedule

After approximately 90 days, the position may have the opportunity to move to full-time employment with benefits. Eligibility and benefit availability are subject to company policy and the employee’s status.

Full-time benefits may include:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Separate Colorado paid sick leave
  • Seven paid holidays
  • Qualifying safety-footwear reimbursement

About Metron Machining

Metron Machining is a precision CNC manufacturer located in Lakewood, Colorado. The company produces complex, tight-tolerance components for aerospace, defense, space, and energy programs.

Its operation includes advanced multi-axis and 5-axis CNC milling, Mastercam programming, in-process probing, CMM inspection, documented first-article inspection, and complete material traceability.

Metron’s culture emphasizes organization, clear communication, disciplined systems, and personal accountability. The team works with “calm urgency”—responding quickly without creating unnecessary chaos or sacrificing quality.

The CNC Machine Shop Assistant helps give machinists, engineers, and leadership more time to focus on high-value work. By taking ownership of essential support tasks, this person contributes directly to shop productivity, customer service, and the company’s continued growth.

Apply today

If you are reliable, organized, comfortable helping wherever needed, and interested in learning how a precision manufacturing company operates, apply today through hireCNC.