1

Cnc Tool Programmer Jobs in Madison, WI (NOW HIRING)

CNC Programmer

Sun Prairie, WI · On-site

$25.75 - $35.25/hr

CNC ProgrammerPosition Summary We are seeking a skilled CNC Programmer to support precision ... Develop machining strategies that maximize efficiency, accuracy, and tool performance. * Design or ...

CNC Programmer

Sun Prairie, WI · On-site

$25.75 - $35.25/hr

As a successful CNC Programmer, you will be responsible for a variety of aspects of the machining ... tool wear. * Blueprint Analysis: Interpret complex technical drawings and 3D models, applying ...

CNC Machinist Requirements: * 2 + Years of Manual/CNC Machinst Experience (Set-Up Or Programming) OR Machine Tool Graduate/Degree required * Experience with FANUC, or Mazatrol Controls / MasterCam or ...

CNC Machinist

Verona, WI · On-site

$21 - $28.75/hr

Extreme Engineering Solutions is looking for a CNC Machinist to operate CNC milling machines ... Run existing CNC programs and make routine tool offset adjustments as required. * Inspect finished ...

Support Managers and Manufacturing Engineers on projects as needed. Essential Functions * Assist ... Associate degree in Machine Tool Techniques or CNC Technician Certificate or five years of ...

Support Managers and Manufacturing Engineers on projects as needed. Essential Functions * Assist ... Associate degree in Machine Tool Techniques or CNC Technician Certificate or five years of ...

next page

Showing results 1-20

Cnc Tool Programmer information

See Madison, WI salary details

$16

$31

$45

How much do cnc tool programmer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for cnc tool programmer in Madison, WI is $31.19, according to ZipRecruiter salary data. Most workers in this role earn between $25.67 and $35.14 per hour, depending on experience, location, and employer.

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the manufacturing industry's need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after in industries such as aerospace, automotive, and medical device manufacturing.

How much do CNC Tool Programmers earn?

CNC Tool 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 is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Is CNC Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring knowledge of CAD/CAM software and machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and technical skills.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential, with many earning above average wages in manufacturing and machining sectors.
What are popular job titles related to Cnc Tool Programmer jobs in Madison, WI? For Cnc Tool Programmer jobs in Madison, WI, the most frequently searched job titles are:
What job categories do people searching Cnc Tool Programmer jobs in Madison, WI look for? The top searched job categories for Cnc Tool Programmer jobs in Madison, WI are:
What cities near Madison, WI are hiring for Cnc Tool Programmer jobs? Cities near Madison, WI with the most Cnc Tool Programmer job openings:
Infographic showing various Cnc Tool Programmer job openings in Madison, WI as of August 2026, with employment types broken down into 80% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $64,880 per year, or $31.2 per hour.

CNC Programmer

Saige Partners

Sun Prairie, WI • On-site

$25.75 - $35.25/hr

Other

Posted 7 days ago


Job description

CNC ProgrammerPosition Summary

We are seeking a skilled CNC Programmer to support precision machining operations by developing, optimizing, and maintaining CNC programs for complex manufactured components. This role is responsible for converting engineering drawings and CAD models into efficient machining processes while improving productivity, quality, and overall manufacturing performance.

The ideal candidate has a strong understanding of CNC machining, tooling, fixture design, and CAM programming. You will work closely with engineering, manufacturing, quality, and tooling teams to support new product launches, troubleshoot machining issues, and drive continuous process improvements. Experience with any modern CAM software is preferred, including EdgeCAM, ESPRIT, GibbsCAM, Mastercam, Siemens NX, Fusion 360, or similar platforms.

Key Responsibilities
  • Create, edit, and optimize CNC programs for mills, lathes, and multi-axis machining centers using CAM software.
  • Develop machining strategies that maximize efficiency, accuracy, and tool performance.
  • Design or recommend fixtures and workholding solutions that ensure repeatable setups and part quality.
  • Interpret engineering drawings, CAD models, GD&T, and technical specifications to develop machining processes.
  • Analyze machining issues and quality concerns, identify root causes, and implement programming or process improvements.
  • Lead continuous improvement initiatives focused on reducing cycle times, minimizing scrap, improving tool life, and increasing productivity.
  • Collaborate with engineering, production, quality, and tooling teams to support manufacturability and new product introductions.
  • Assist with evaluating equipment, tooling, and fixturing needs to support manufacturing capabilities.
  • Provide technical guidance and support to CNC machinists and operators on programming, setups, and machining processes.
  • Maintain accurate CNC program documentation and support standardized manufacturing practices.