1

Cnc Swiss Programmer Jobs in Colorado (NOW HIRING)

CNC Lathe Machinist 2

Frederick, CO · On-site

$26 - $34/hr

... customer and engineering specifications. This role supports production efficiency, quality ... Independently set up and operate CNC and Swiss lathes * Load programs, perform offsets, edit ...

CNC Machinist (2nd shift)

Fort Collins, CO · On-site

$21.15 - $27.40/hr

Performs basic Set up and operates multiple CNC or Manual (Lathes/Milling/Swiss/Grinding-OD/ID ... Ability to interpret engineering blueprints and basic GD&T knowledge. * Quality Control: Uses ...

Performs basic Set up and operates multiple CNC or Manual (Lathes/Milling/Swiss/Grinding-OD/ID ... Ability to interpret engineering blueprints and basic GD&T knowledge. * Quality Control: Uses ...

CNC Machinist (2nd shift)

Fort Collins, CO · On-site

$21.15 - $27.40/hr

Performs basic Set up and operates multiple CNC or Manual (Lathes/Milling/Swiss/Grinding-OD/ID ... Ability to interpret engineering blueprints and basic GD&T knowledge. * Quality Control: Uses ...

CNC Machinist (2nd shift)

Fort Collins, CO · On-site

$21.15 - $38.46/hr

Performs basic Set up and operates multiple CNC or Manual (Lathes/Milling/Swiss/Grinding-OD/ID ... Ability to interpret engineering blueprints and basic GD&T knowledge. * Quality Control: Uses ...

CNC Machinist (2nd shift)

Fort Collins, CO · On-site

$21.15 - $27.40/hr

Performs basic Set up and operates multiple CNC or Manual (Lathes/Milling/Swiss/Grinding-OD/ID ... Ability to interpret engineering blueprints and basic GD&T knowledge. * Quality Control: Uses ...

next page

Showing results 1-20

Cnc Swiss Programmer information

See Colorado salary details

$17

$32

$47

How much do cnc swiss programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for cnc swiss 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 Swiss programmer?

A CNC Swiss Programmer is responsible for writing and optimizing programs for CNC Swiss-type lathes, which are used to produce precision components. They interpret blueprints, select appropriate tooling, and adjust machine parameters to ensure high-quality production. Additionally, they troubleshoot programming and machining issues to improve efficiency and reduce waste.

What are some typical daily tasks for a CNC Swiss programmer?

As a CNC Swiss Programmer, your daily tasks will generally include creating and optimizing programs for Swiss-type CNC lathes, setting up machines, performing test runs, and troubleshooting machining issues. You will also interpret engineering drawings, select cutting tools, and collaborate with machinists or quality control teams to ensure the parts meet stringent specifications. Additionally, you may adjust programs based on feedback, assist with process improvements, and maintain detailed documentation of your work. This role combines technical programming skills with hands-on machine operation, making each day dynamic and rewarding.

What are the key skills and qualifications needed to thrive in the CNC Swiss programmer position, and why are they important?

To thrive as a CNC Swiss Programmer, you need expertise in precision machining, blueprint reading, and advanced CNC programming, typically backed by technical training or machining certifications. Familiarity with Swiss-type lathes, G-code, CAD/CAM software, and industry-specific quality standards is essential. Attention to detail, problem-solving ability, and strong teamwork skills set outstanding candidates apart. These capabilities ensure efficient, high-quality production of complex components while minimizing errors and downtime in a fast-paced manufacturing environment.

How much do CNC Swiss programmers earn?

CNC Swiss programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in programming languages like G-code can command higher salaries, especially in manufacturing environments with complex machining requirements.

Is there a demand for CNC Swiss programmers?

CNC Swiss programmers are in steady demand due to the precision manufacturing industry’s need for skilled operators to program and operate Swiss-style CNC machines. Employers seek candidates with experience in G-code, CAD/CAM software, and attention to detail, especially in industries like aerospace, medical devices, and electronics. The role often requires certifications or training in CNC programming and machine operation.

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

The most popular types of Cnc Swiss Programmer jobs in Colorado are:

What are popular job titles related to Cnc Swiss Programmer jobs in Colorado?

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

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

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

Infographic showing various Cnc Swiss Programmer job openings in Colorado as of July 2026, with employment types broken down into 85% Full Time, 8% Part Time, 2% Contract, and 5% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $67,706 per year, or $32.6 per hour.

CNC Lathe Machinist 2

Hirsh Precision

Frederick, CO • On-site

$26 - $34/hr

Other

Re-posted 18 days ago


Job description

About the Company

As a leader in US manufacturing, Hirsh Precision strives to bring new levels of productivity and product innovation into the medical, aerospace, industrial, and scientific industries by leveraging software, advanced manufacturing techniques, and new manufacturing systems.

Our company maintains a reputation of integrity, quality, service, and excellence due to the efforts of our passionate, engaged team members. We are committed to preserving our company culture as we grow and doing work that improves people's lives.

Position Summary

The CNC Lathe Machinist II is a skilled machining professional responsible for independently setting up, operating, and troubleshooting CNC equipment to manufacture high-precision components that meet customer and engineering specifications. This role supports production efficiency, quality performance, and continuous improvement while serving as a resource to entry-level machinists and apprentices.

The CNC Lathe Machinist II is expected to demonstrate strong technical ability, sound judgment, and consistent productivity across a variety of machining operations.

This role prepares employees for advancement into CNC Lathe Machinist III, Lead Machinist, Programmer, or Supervisor positions based on technical mastery, leadership ability, and sustained performance.

We are hiring for both First and Second shifts.

Key Responsibilities

Machine Setup & Operation

  • Independently set up and operate CNC and Swiss lathes
  • Load programs, perform offsets, edit programs as needed, and verify first-piece quality
  • Select, install, and manage tooling, fixtures, and workholding for efficient production
  • Run multiple machines or operations as workload requires
  • Monitor cycle times, machine performance, and job progress to meet production schedules
  • Record setup, downtime, and production data accurately

Quality Control

  • Read and interpret complex blueprints, dimensions, tolerances, and GD&T requirements
  • Use advanced inspection equipment including micrometers, indicators, bore gauges, height gauges, and other metrology tools
  • Verify conformance throughout production and ensure accurate first-pass quality
  • Minimize scrap and rework through strong process control and attention to detail
  • Escalate nonconformance issues and assist with corrective actions

Troubleshooting & Continuous Improvement

  • Diagnose machining issues involving tooling, feeds/speeds, setups, fixturing, or machine performance
  • Make process adjustments to improve cycle times, reduce downtime, and improve part quality
  • Recommend improvements to tooling strategies, setups, and workflow
  • Participate in lean manufacturing and continuous improvement initiatives

Qualifications

Required

  • High school diploma or GED preferred
  • 3+ years of machining or CNC experience, or equivalent demonstrated skill level
  • Ability to independently set up and run CNC equipment
  • Strong blueprint reading and GD&T knowledge
  • Proficiency with common inspection and measuring equipment
  • Reliable attendance and punctuality

Preferred

  • Experience with 4-axis and 5-axis machining centers
  • CAM software or program editing experience
  • Experience in high-mix, tight-tolerance manufacturing environments
  • Vocational or technical machining training

Physical Requirements

  • Ability to stand for extended periods
  • Ability to lift up to 50 pounds occasionally
  • Frequent bending, reaching, and repetitive hand motions
  • Ability to work safely in a manufacturing environment with noise, coolant, and moving machinery

Success Metrics / Performance Expectations

  • Attendance rate of 98% or higher
  • Daily production goal attainment of 90% or higher
  • Scrap rate of 2% or less
  • Setup times at or below standard expectations
  • Strong machine utilization and low avoidable downtime
  • Consistent production of in-spec parts with minimal rework
  • Demonstrated leadership, mentorship, and technical problem-solving contributions

You should be proficient in:

  • G-Code
  • M-Code
  • CNC Machine Setup & Changeover
  • Precision Measurement & Hand Metrology

Machines & technologies you'll use:

  • CNC Lathe (2-4 axis) (Mazak, Haas, Okuma, Dmg Mori Seiki)
  • CNC Swiss Lathe (Tsugami, Index, Star, Citizen)
  • Coordinate Measuring Machine (CMM)
  • Measurement Gauges
  • CNC Lathe (5+ axis) (Mazak, Okuma, Dmg Mori Seiki)
  • Quality Control Software