CNC Programmer - 3-Axis Machining

STROHWIG INDUSTRIES•Village of Richfield, WI
•$30 - $50•Onsite

About The Position

Strohwig Industries is seeking a CNC Programmer to join its Engineering team in Richfield, Wisconsin. The role develops and optimizes programs for 3-axis CNC machining operations, working with machinists and engineers to turn complex designs into precise machined components. It may suit an experienced CNC machinist moving into programming or someone with hands-on CNC programming experience. The programmer uses CAD/CAM software, including Autodesk PowerMill, to develop and modify programs, toolpaths, speeds, feeds, and cutting parameters. The role also involves reviewing drawings and specifications, selecting tooling and fixtures, troubleshooting machining challenges, supporting process improvements, and helping meet production, quality, safety, and deadline requirements. This is a full-time, hourly position on the first shift, scheduled from 5:45 AM to 2:15 PM. The listed compensation is $30.00–$50.00 per hour.

Requirements

  • Experience operating CNC machinery or developing CNC programs in a manufacturing environment.
  • Ability to read and interpret engineering drawings, blueprints, and specifications.
  • Understanding of CNC machining processes, cutting tools, and machining fundamentals.
  • Strong attention to detail, problem-solving, and organizational skills.
  • Ability to work independently, collaborate with others, and meet deadlines.
  • Willingness to learn and develop CNC programming skills.

Nice To Haves

  • 2+ years of CNC programming experience and 5+ years of CNC machining experience.
  • Experience programming 3-axis CNC machining centers.
  • Experience using Autodesk PowerMill or similar CAD/CAM programming software.
  • Knowledge of toolpath development, cutting parameters, speeds, feeds, and tooling selection.
  • Experience troubleshooting CNC programs and improving machining efficiency.
  • Familiarity with precision machining, complex geometries, and tight-tolerance components.
  • Apprenticeship, vocational training, or technical education in CNC machining, manufacturing, or programming.

Responsibilities

  • Develop and modify CNC programs using CAD/CAM software, including Autodesk PowerMill, for 3-axis CNC machining operations.
  • Review engineering drawings, blueprints, and specifications to understand part requirements, tolerances, and materials.
  • Create and optimize toolpaths, speeds, feeds, and cutting parameters to improve machining efficiency and quality.
  • Select cutting tools, tool holders, and fixtures based on part requirements and machining processes.
  • Collaborate with CNC Machinists and Process Engineers to troubleshoot machining challenges and improve manufacturing processes.
  • Support program adjustments and process improvements to ensure accurate, efficient part production.
  • Work with Engineering and Operations teams to meet production requirements, quality standards, and project deadlines.
  • Follow established manufacturing procedures, quality requirements, and safety standards.

Benefits

  • Medical and vision insurance
  • Company-paid dental insurance
  • Company-paid long-term disability insurance
  • Company-paid life and AD&D insurance
  • Supplemental insurance plans available
  • 401(k) with company match
  • Paid time off (PTO)
  • Unpaid excused absences
  • Company-paid uniforms
  • Training and apprenticeship opportunities
  • Safety shoe and glasses reimbursement program
  • Gym membership reimbursement program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service