1

Cnc Setup Programmer Jobs (NOW HIRING)

CNC CNC Setup Operator

Butler, WI ยท On-site

$28 - $32/hr

CNC Setup Operator (a.k.a. the One Who Actually Makes It Happen) We're looking for someone who ... Work with programmers and machinists who know what they're doing * Suggest better ways to do things ...

CNC Setup Specialist

Libertyville, IL ยท On-site

$55K - $75K/yr

The CNC Setup Specialist is responsible for preparing and optimizing CNC machines for production by ... This role requires strong troubleshooting skills, the ability to read blueprints and engineering ...

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

Be Seen First

CNC Lathe Setup Machinist

Tyngsboro, MA ยท On-site

$35 - $38/hr

CNC Lathe Setup Machinist / Programmer Tyngsboro, MA 01879 Pay: $35.00 - $38.00 per hour Schedule: Monday - Thursday, 6:00 AM - 4:30 PM Position Summary We are seeking an experienced CNC Lathe Setup ...

Engineers handle programming, but technicians must be comfortable performing program edits, machine ... CNC setup experience in a production machining environment โ€ข Experience with CNC mills and/or ...

CNC CNC Setup Operator

Butler, WI ยท On-site

$28 - $32/hr

CNC Setup Operator (a.k.a. the One Who Actually Makes It Happen) We're looking for someone who ... Work with programmers and machinists who know what they're doing * Suggest better ways to do things ...

CNC Setup Machinist

Brookfield, WI ยท On-site

$19.25 - $26.25/hr

The CNC Setup Machinist is responsible for setting up, programming, and operating a CNC Mill to produce high-precision components. The position requires advanced machining knowledge, and the ability ...

CNC Setup Operator (a.k.a. the One Who Actually Makes It Happen) We're looking for someone who ... Work with programmers and machinists who know what they're doing * Suggest better ways to do things ...

CNC Setup Machinist

San Diego, CA ยท On-site

$25 - $35/hr

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

CNC Setup Machinist

San Diego, CA ยท On-site

$25 - $35/hr

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

CNC Setup Machinist

Chula Vista, CA ยท On-site

$25 - $35/hr

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

CNC Setup Machinist

Del Mar, CA ยท On-site

$25 - $35/hr

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

You'll work closely with operators, programmers, leads, and production management to ensure setups ... Minimum 3 years of CNC setup machinist experience * Strong experience setting up 3- and 4-axis CNC ...

next page

Showing results 1-20

Cnc Setup Programmer information

See salary details

$16

$30

$44

How much do cnc setup programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for cnc setup 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.

Is there a demand for CNC programmers?

CNC setup programmers are in high demand across manufacturing industries due to the need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and understand machine tools are especially sought after, with employment opportunities growing as automation increases in production facilities.

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

AspectCnc Setup ProgrammerCnc Operator
CredentialsTechnical training, certifications in CNC programmingBasic manufacturing or machine operation training
Work EnvironmentDesigning and setting up CNC machines, programmingOperating CNC machines based on existing programs
Employer & IndustryManufacturing, aerospace, automotive industriesManufacturing, production lines

The main difference is that a Cnc Setup Programmer focuses on creating and setting up CNC programs and machines, while a Cnc Operator runs the machines based on existing setups. The Setup Programmer requires programming skills and technical certifications, whereas the Operator primarily needs operational training. Both roles are essential in manufacturing environments but differ in responsibilities and skill requirements.

Is CNC programming a good career?

CNC programming is a skilled trade that involves creating instructions for computer-controlled machining equipment, often requiring knowledge of CAD/CAM software and precision measurement. It offers stable employment opportunities in manufacturing and can lead to advanced roles such as CNC supervisor or engineer. The career typically requires technical training or certification and offers competitive wages with potential for overtime and advancement.

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

To thrive as a CNC Setup Programmer, you need expertise in CNC machining, blueprint reading, and programming languages such as G-code, usually backed by vocational training or relevant experience. Familiarity with CAD/CAM software (like Mastercam or SolidWorks) and CNC control systems is typically required, along with relevant certifications such as NIMS. Strong problem-solving, attention to detail, and effective communication are vital soft skills for troubleshooting and collaborating with production teams. These competencies ensure precision, efficiency, and minimal downtime in manufacturing processes.

What are CNC Setup Programmers?

CNC Setup Programmers are skilled professionals who create, modify, and optimize programs for Computer Numerical Control (CNC) machines, which are used to manufacture precision parts. They are responsible for setting up the machines, selecting appropriate tools, and ensuring the correct sequence of operations. In addition, they troubleshoot issues, adjust programs as needed, and verify that finished products meet quality standards. Their expertise is crucial for efficient and accurate manufacturing in industries such as aerospace, automotive, and metalworking.

What are some common challenges faced by CNC Setup Programmers and how can they be addressed?

CNC Setup Programmers often encounter challenges such as interpreting complex blueprints, troubleshooting machine errors, and ensuring precise setup for efficient production runs. Staying updated with the latest CAM software and machine technology helps overcome these hurdles. Additionally, strong communication with machinists and engineers is vital to resolve discrepancies quickly and maintain high-quality output. Proactively refining setups and conducting test runs can also minimize downtime and increase productivity.

What is a CNC programmer's salary?

The salary of a CNC setup programmer typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing environments with complex machinery.

Do CNC programmers make good money?

CNC setup programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who operate advanced machinery and have certifications tend to earn higher salaries, often supplemented by overtime or shift differentials. Overall, CNC programming can be a well-paying career for those with technical skills and experience.
More about Cnc Setup Programmer jobs
What states have the most Cnc Setup Programmer jobs? States with the most job openings for Cnc Setup Programmer jobs include:
What job categories do people searching Cnc Setup Programmer jobs look for? The top searched job categories for Cnc Setup Programmer jobs are:
Infographic showing various Cnc Setup Programmer job openings in the United States as of June 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC CNC Setup Operator

T&D Machine

Butler, WI โ€ข On-site

$28 - $32/hr

Full-time

Medical, Dental, Vision, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

CNC Setup Operator (a.k.a. the One Who Actually Makes It Happen)

Weโ€™re looking for someone who knows their way around a CNC machine โ€” not just how to press cycle start. If you can read a print, dial in a setup, and catch problems before they turn into scrap, youโ€™ll fit right in.

We cut chips, not corners โ€” new parts every day, tight tolerances, zero shortcuts. No armchair machinists. No corporate BS. Just precision and pride in every part.

Youโ€™ll:

  • Set up CNC mills/lathes (Mazak & Doosan) for short-run and prototype jobs

  • Touch off tools, dial in offsets, and verify parts meet spec (ยฑ0.0005โ€ณ doesnโ€™t scare you)

  • Work with programmers and machinists who know what theyโ€™re doing

  • Suggest better ways to do things โ€” and be taken seriously

You are:

  • Comfortable with setup sheets, indicators, and micrometers

  • Not afraid of a tight tolerance or a tough setup

  • The kind of person who can look at a part and know if itโ€™s right

  • Tired of shops where nobody listens to the people who actually run the machines

  • Not a screamer - life's too short to work with assholes

Perks:

  • Competitive pay (because talent costs money)

  • Air-conditioned shop, new machines

  • A team that takes pride in what they do

  • Health, dental, vision insurance and 401(k)

  • A team that takes pride in what they do

  • Sane hours โ€” be home for dinner and never miss your kidโ€™s game again.

If youโ€™d rather make chips than excuses, we should talk.

You should be proficient in:

  • GD&T
  • CNC Tooling
  • G-Code
  • Blueprint Reading

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
  • CNC Lathe (2-4 axis)
  • Calipers and Micrometers
  • Horizontal Machining Center (3-4 axis)
  • Forklifts