CNC/EDM Programmer

Dexter Career•Elk Grove Village, IL

About The Position

Dexter Magnetic Technologies supplies specialized magnetic solutions and components for medical, aerospace, defense, semiconductor manufacturing, oil and gas, and industrial applications. This position is responsible for programming CNC equipment and establishing machining methods and tool sequences that meet customer specifications and work instructions. The programmer develops and proves out programs, determines tooling and fixturing, supports shop-floor troubleshooting and setup, maintains job documentation, and helps improve equipment productivity, cost, and setup time. The role may also assist with machine operation and personnel training as needed, while performing work safely and supporting preventative maintenance and housekeeping.

Requirements

  • High school diploma or equivalent.
  • At least 3 years of CNC programming experience using Mastercam.
  • At least 3 years of CNC setup experience.
  • Working knowledge of manufacturing methods, tooling, and fixturing.
  • Proficiency with Microsoft Word and Excel.
  • Proficiency with CAD/CAM software, including Solidworks, AutoCAD, and Mastercam.
  • Excellent blueprint reading and drawing GD&T skills.
  • Working knowledge of machine shop equipment, including mills, lathes, drills, surface and rotary grinders, plunge EDM, and wire EDM.
  • Experience working with a range of steels and materials, including CRS, aluminum, Hastelloy, and Inconel.
  • Familiarity with the working properties of different materials.
  • Ability to program, set up, and run complex jobs independently.
  • Ability to develop programs, setups, and parameters for new or prototype parts with speed and accuracy.
  • Knowledge and use of a wide variety of precision measuring equipment.

Nice To Haves

  • Experience in a make-to-order or engineer-to-order shop environment.

Responsibilities

  • Develop NC programs for CNC lathes, vertical machining centers, and 3-, 4-, and 5-axis machines.
  • Establish machining methods and determine tooling and fixturing to maintain required tolerances.
  • Analyze and solve program- and tooling-related problems on the shop floor that cause downtime or limit equipment capacity.
  • Create and update setup sheets and assure the integrity of produced parts.
  • Create and maintain job documentation.
  • Troubleshoot the DNC system, including communication between machines and servers.
  • Assist setup personnel with programs, tooling, and setup.
  • Optimize and prove out programs on machines to maximize equipment productivity.
  • Train personnel and assist with cross-training and development.
  • Identify opportunities for cost savings and reduced setup time.
  • Perform work safely, including observing OSHA lockout/tagout requirements.
  • Operate hand tools, precision measuring equipment, and associated gauges as required.
  • Assist with running machines to support Operations coverage as needed.
  • Initiate preventative maintenance and housekeeping.
  • Perform other duties as required.

Benefits

  • Medical/Rx insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Accounts
  • Basic Life/AD&D insurance, including dependent coverage, paid 100% by the company
  • Short-Term Disability
  • Long-Term Disability, paid 100% by the company
  • Supplemental Life/AD&D insurance
  • 401(k) with company match
  • Tuition assistance after 1 year
  • Paid time off
  • 11 paid holidays
  • Bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service