Demo

CNC Programmer III

Strohwig Industries Inc
Richfield, WI Full Time
POSTED ON 6/3/2026
AVAILABLE BEFORE 8/3/2026


CNC PROGRAMMER III

BENEFITS

  • Medical & Vision Insurance
  • Supplemental Insurance Plans Available
  • Dental Insurance (Company paid)
  • STD and Life & AD&D Insurance (Company paid)
  • 401(K) Matching
  • PTO & Unpaid Excused Absences
  • Uniforms (Company paid)
  • Training & Apprenticeship Opportunities
  • Safety Shoe & Glasses Reimbursement Program
  • Gym Membership Reimbursement Program


JOB SUMMARY

CNC Programmer III creates and optimizes 3-axis and 5-axis programs for machining operations, ensuring the efficient and accurate production of parts while adhering to engineering specifications and production schedules. This role involves analyzing blueprints, selecting tooling, creating Powermill programs, and providing technical support to CNC operators and machinists.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Develops CNC programs using CAD/CAM software for 3-axis and 5-axis CNC machines.
  • Determines tool paths, speeds, feeds, and cutting parameters to optimize machining efficiency and quality.
  • Selects appropriate cutting tools, tool holders, and fixtures for each job.
  • Reviews engineering drawings, blueprints, and specifications to understand part requirements, tolerances, and materials.
  • Collaborates with machine operators, CNC machinists, and engineers to troubleshoot machining problems and implement process improvements.
  • Trains CNC Programmers on Powermill CAM and correct programming practices.

The above list reflects the general details describing the position's principles and essential functions. It shall not be construed as the only duties that may be assigned for the position. An individual in this position must successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

MINIMUM QUALIFICATIONS

  • 2 years of CNC programming experience.
  • 5 years of experience working with CNC machinery. 
  • Ability to read and interpret design blueprints.
  • Strong attention to detail.
  • Ability to work independently and stick to a deadline.

PREFERRED QUALIFICATIONS

  • 5 years of CNC programming experience.
  • Apprenticeship or vocational training.
  • High school degree or equivalent. 
  • Previous experience with computer modeling software.

PHYSICAL AND MENTAL DEMANDS

The physical and mental demands described here are representative of those that an employee must meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.

  • Stand, walk, push, pull, reach overhead, and bend to the floor.
  • Exert 1 to 25 pounds of force 5% of the time.
  • Exert 26 to 50 pounds of force 5% of the time.
  • Exert 50 plus pounds of force 5% of the time.
  • Ability to read machine dial gages, blueprints, precision measuring instruments, and computer screens. 
  • Read English and understand sketches, routings, safety rules, operating and maintenance instructions, and procedure manuals. 
  • Communicate effectively with employees.  

WORKING ENVIRONMENT

The work environment characteristics described here represent those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Office-based position. Occasionally required to perform work on the shop floor.
  • Moderate noise levels from operating machines.
  • Physical hazards from moving equipment and machine parts.
  • Machining fumes, dust, and mist.
  • Skin exposed to oils and cutting fluids.

Salary : $42 - $56

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 III?

Sign up to receive alerts about other jobs on the CNC Programmer III career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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 Strohwig Industries Inc

  • Strohwig Industries Inc Richfield, WI
  • Use this open position to apply for a job that is not currently listed as "open". more
  • 1 Day Ago

  • Strohwig Industries Inc Richfield, WI
  • MAINTENANCE TECHNICIAN III BENEFITS Medical & Vision Insurance Supplemental Insurance Plans Available Dental Insurance (Company paid) STD and Life & AD&D I... more
  • 2 Days Ago

  • Strohwig Industries Inc Richfield, WI
  • MAINTENANCE TECHNICIAN I BENEFITS Medical & Vision Insurance Supplemental Insurance Plans Available Dental Insurance (Company paid) LTD and Life & AD&D Ins... more
  • 2 Days Ago

  • Strohwig Industries Inc Richfield, WI
  • BENEFITS $1,000 90-Day Sign-On Bonus Medical & Vision Insurance Supplemental Insurance Plans Available Dental Insurance (Company paid) STD and Life & AD&D ... more
  • 9 Days Ago


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

  • SEEK Careers Staffing Ixonia, WI
  • Position – CNC Programmer Job Location – Ixonia, WI Starting Date – Immediate Employment Term – Direct Hire Employment Type – Full-Time Work Hours (Shift) ... more
  • 6 Days Ago

  • Generac Eagle, WI
  • We are looking for a CNC Programmer at our Eagle, WI facility! The Programmer is responsible for the creation and maintenance of programs for turret punch,... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!