Demo

CNC Programmer

QPS Employment Group
Franklin, WI Full Time
POSTED ON 1/3/2026
AVAILABLE BEFORE 1/2/2027
Position Title: CNC Programmer

Wage: $35-$45/hour

Shift: 1st

Hours: Flexible schedule 8am-4:30pm

QPS is actively seeking a skilled CNC Programmer for a well-established manufacturing client in Franklin, WI. This is an excellent opportunity for a hands-on professional who enjoys owning the programming process, optimizing CNC mill operations, and playing a key role in production success. If you’re driven by precision, process improvement, and teamwork in a fast-paced shop environment, this role offers stability, impact, and room to grow.

CNC Programmer Responsibilities include but are not limited to:
  • Program all CNC mill machining work centers using Mastercam and manual programming techniques
  • Create, maintain, and update part routings and manufacturing standards within the ERP system
  • Set up, operate, and run CNC mill machines; perform machine calibration, cleaning, and routine maintenance
  • Lead daily production activities within the assigned area, ensuring priorities set by production planners are met
  • Set up and change over mill machines for machinists to optimize daily machine utilization
  • Utilize solid models to generate CNC programs, work layouts, setup instructions, and machining strategies
  • Develop, manage, and update 3D models for CNC machine work envelopes, fixturing, and work holding
  • Establish standardized CNC programming rules, strategies, and machining techniques, including tooling approach, roughing/finishing sequences, and material removal rates
  • Manage and maintain standardized electronic setup sheets and work instructions across all CNC equipment, in collaboration with Manufacturing Engineering
  • Ensure data integrity and alignment between part routings, CNC programs, and work instructions
  • Develop and maintain an electronic tooling database with standardized identification numbers
  • Evaluate CAM software performance and recommend improvements to enhance efficiency and accuracy
  • Maintain and control CNC program libraries, ensuring the most current and accurate versions are in use
  • Manage the DNC Predator system, including program uploads, verification, and system updates
  • Ensure CNC programs are not stored locally on machine controllers and maintain controller consistency, with Supervisor support
  • Read and interpret blueprints and job orders to determine specifications and tooling requirements
  • Monitor and adjust machine settings (feeds, speeds, offsets) as required
  • Support troubleshooting efforts as needed
  • Maintain a safe, clean, and organized work environment in accordance with safety and 5S standards
  • Perform general shop duties as assigned, including mechanical assembly, testing, material handling, deburring, and non-skilled machining
  • Support production operations during peak workloads as needed
  • Adhere to all safety, quality, and housekeeping requirements
  • Perform other duties as assigned by management

CNC Programmer Requirements:
  • High school diploma or equivalent; technical degree preferred
  • Minimum 2 years of progressive lead experience or equivalent experience in non-lead roles
  • Proven experience as a CNC Machine Operator
  • Strong understanding of manufacturing and production procedures
  • Demonstrated accountability for achieving production goals and benchmarks
  • Knowledge of manufacturing safety standards and occupational hazards
  • Leadership, decision-making, and problem-solving abilities
  • Effective written, verbal, and interpersonal communication skills
  • Ability to thrive in a fast-paced, evolving manufacturing environment
  • Machine shop background strongly preferred
  • Preferred familiarity with ISO or other quality management standards

QPS Employment Group is a full-service staffing firm comprised of dedicated and passionate people with over 50 offices throughout the United States. We place great people with great companies in industrial, skilled trades, administrative, manufacturing, general labor and professional employment.

Why Work with QPS?
  • Access to sought-after positions with leading employers
  • Dedicated placement specialists who will guide you through every step of the job search process
  • Over 40 years of staffing experience

Best of all, our services are 100% free to job seekers!
We are proud to be an equal opportunity employer.

teresa.considine@qpsemployment.com
IND022

Salary : $35 - $45

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 CNC Programmer?

Sign up to receive alerts about other jobs on the CNC 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
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at QPS Employment Group

  • QPS Employment Group Denver, CO
  • Position Title: Warehouse Associate Wage: $18.81/hour Shift: 1st Hours: 8:00am - 4:30pm Are your skills not being fully utilized? Reach your maximum potent... more
  • 13 Days Ago

  • QPS Employment Group Sheboygan, WI
  • Position Title: Production Wage: $25.32 - $30.31/Hour Shift: 2nd or 3rd Shift Hours: 3:00 PM - 11:00 PM or 11:00 PM - 7:00 AM (Sunday - Thursday) Reached a... more
  • 13 Days Ago

  • QPS Employment Group Sheboygan, WI
  • Position Title: Machinist Wage: $22.00 - $25.00/Hour Shift: 2nd Shift Hours: 2:00 PM - 10:30 PM (Monday - Friday) Are your skills not being fully utilized?... more
  • 13 Days Ago

  • QPS Employment Group Middleton, WI
  • Position Title: Grinder Operator Wage: $18.50/hour Shift: 1st Hours: 4am-2:30pm, must be available to work overtime and varying hours based on production W... more
  • 15 Days Ago


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

  • Northern Gear Muskego, WI
  • Northern Gear and Machining is seeking experienced CNC Programmer to collaborate with a team of people dedicated to the success of our customers. This role... more
  • 1 Month Ago

  • Regal Rexnord Milwaukee, WI
  • Position Summary The CNC Programmer is responsible for creating and improving CNC programs for multiple axis lathes and vertical/horizontal/multi-axis mach... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!