Demo

Computer Numerical Control Programmer

Saige Partners
Madison, WI Other
POSTED ON 6/27/2026
AVAILABLE BEFORE 7/25/2026

As a CNC Programmer, you will be responsible for developing, testing, and optimizing machining programs, while determining effective programming and manufacturing methods for precision components. You will collaborate with engineering teams to align programming solutions with customer specifications and performance requirements.


In this role, you will act as the link between technical engineering drawings and finished machined parts, creating high-precision CNC programs for a variety of turning equipment, including Swiss, VTL/VTM, and horizontal lathes. Your work will ensure components are produced accurately, efficiently, and in accordance with strict quality standards.


You should be a detail-driven technical professional who enjoys solving complex machining challenges, interpreting geometric requirements, and transforming raw materials into precision-engineered parts.


Key Responsibilities

  • Develop, create, and optimize CNC programs for lathes using CAD/CAM software such as Mastercam and SolidWorks
  • Select appropriate tooling, cutting parameters, and workholding methods to improve efficiency and tool life
  • Interpret complex engineering drawings, 3D models, and GD&T requirements to ensure accurate part production
  • Collaborate with machinists and setup personnel to validate programs and resolve machining issues on the shop floor
  • Troubleshoot and refine G-code/M-code programs to improve quality and reduce cycle times
  • Identify and support continuous improvement initiatives related to machining processes and productivity

Hourly Wage Estimation for Computer Numerical Control Programmer in Madison, WI
$31.00 to $40.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Numerical Control Programmer?

Sign up to receive alerts about other jobs on the Computer Numerical Control Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Saige Partners

  • Saige Partners Morristown, TN
  • Position Overview A leading global manufacturer of sustainable packaging solutions is seeking an experienced Electrical Controls Engineer to support indust... more
  • 1 Day Ago

  • Saige Partners Kingsburg, CA
  • Job Description We strive to be Your Future, Your Solution to accelerate your career. Contact Christine Gonzalez at cgonzalez@saigepartners.com Maintenance... more
  • 2 Days Ago

  • Saige Partners Charlotte, NC
  • Corporate Accountant Location: Charlotte, NC (South End) – Onsite Position Overview We are seeking a detail-oriented Corporate Accountant to support financ... more
  • 5 Days Ago

  • Saige Partners Bellevue, WA
  • Position is not open to third parties or C2C o We are seeking a skilled Test Engineer to join our SSD Customer Qualification test team in the SSD product d... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Computer Numerical Control Programmer jobs in the Madison, WI area that may be a better fit.

  • Boutique Recruiting Plains, WI
  • Position Title: CNC Programmer The CNC Programmer role is critical in ensuring precision and quality in manufacturing processes. This position involves wor... more
  • 1 Day Ago

  • BIOFerm Energy Systems LLC Madison, WI
  • BIOFerm™ is currently looking for a Controls Programmer. The Controls Programmer is responsible for developing, implementing, and maintaining the automatio... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!