CNC Programmer

Waukesha Bearings Corporation•Antigo, WI
•Onsite

About The Position

Dover Precision Components’ Waukesha Bearings is hiring a CNC Programmer at its manufacturing facility in Antigo, Wisconsin. Waukesha Bearings designs and manufactures hydrodynamic fluid film bearings, active magnetic bearing systems, and seals for turbomachinery and rotating equipment used in oil and gas, power generation, marine, military, and industrial markets. U.S. citizenship is required due to government-client requirements and ITAR/UNNPI regulations. The CNC Programmer writes and verifies machine programs, analyzes part drawings and routings, selects tooling and machining parameters, and improves programs, tooling, setups, and workflows. The role creates standard work documents, monitors programs for blueprint compliance and safe operation, and evaluates designs for functionality, time, cost, and product margin. The position is on first shift, Monday through Friday, 7 a.m. to 3 p.m., with potential flexibility in start and end times. It is eligible for a discretionary performance-based bonus.

Requirements

  • At least 2 years of CNC experience, including programming lathe, mill, and/or multi-axis machines.
  • Manufacturing experience.
  • Proficiency in Fanuc and Okuma programming controls.
  • Proficiency with G codes and FeatureCAM, SolidWorks, Inventor, Vericut, and/or other related CAD/CAM software.
  • Proficiency in reading and using micrometers, bore gages, and dial calipers.
  • Knowledge of tooling, including speeds, feeds, and capabilities.
  • Ability to troubleshoot tooling failures and recommend improved tooling.
  • Ability to read blueprints or drawings and establish optimum machining parameters and tool paths.
  • Ability to write macro programs to facilitate machining.
  • U.S. citizenship, required due to ITAR/UNNPI regulations.

Nice To Haves

  • Certification from an accredited technical school.
  • Experience in engineered-to-order precision component manufacturing in related products, such as bearings.
  • CNC machine operating and setup experience.

Responsibilities

  • Write programs using CAD/CAM and 3D program-verification software.
  • Analyze drawings, sketches, and design data to determine part dimensions and cut configurations; select cutting tools, machine speeds, and feed rates.
  • Analyze routings during programming and update processes so CNC machine tools are used to their fullest capability.
  • Revise programs to eliminate instruction errors or omissions.
  • Determine work procedures and expedite workflow.
  • Create standard work documents for CNC machines covering tooling and programs.
  • Investigate and champion continuous improvement of tooling and programs, including reducing setup times.
  • Simplify tooling and setups for operators and increase productivity for the client.
  • Evaluate completed designs to validate their functions and ensure they reduce time and cost while protecting product margin.
  • Monitor programs to ensure they follow blueprint instructions and complete tasks safely and successfully.

Benefits

  • Competitive health and welfare offerings.
  • Professional development opportunities.
  • Eligibility for a discretionary bonus based on performance metrics and other criteria in the applicable bonus plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service