About The Position

John Crane, a business of Smiths Group, is hiring a CNC Machinist - Operator/Programmer. The role sets up, programs, edits programs for, and operates numerically controlled machinery, including lathes, mills, drills, and other equipment as required. The machinist maintains quality and tolerances within .0003” and follows written and verbal procedures, work orders, prints, sketches, layout sheets, and instructions. The position requires knowledge of programming languages, the ability to adapt to different machines, and the ability to recognize and modify machine parameters as instructed. The role works with materials such as stainless steel, alloy steel, cast iron, brass, and exotics. It involves presetting tools, potentially resharpening them, and inspecting work with measuring instruments to ensure it meets specifications. The machinist also follows equipment preventive-maintenance procedures, reports equipment difficulties and unsafe conditions, records labor and time, and keeps machines and work areas clean and orderly. Weekend day and night shifts are available. The weekend day shift runs Friday through Sunday for 12 hours each day; the weekend night shift runs Friday through Sunday for 12 hours each night. Day shift candidates are preferred to have Mazak lathe experience, with Haas and DMG lathe experience as a plus. Night shift candidates are preferred to have Mazak mill experience, with Integrex and Haas mill experience as a plus. Compensation is based on defined expertise, experience, and production efficiency.

Requirements

  • Previous CNC machining experience.
  • High school diploma or equivalent, with technical school education and working machinist knowledge, or equivalent.
  • At least 3 years of CNC machine tool programming and operating experience.
  • Experience with numerical control machining and the ability to read and interpret work-related machine drawings.
  • Ability to perform average to complicated mathematical calculations and resolve elementary technical problems.
  • Ability to operate at least two CNC machine tools.
  • Previous experience as a manual machinist.
  • Working knowledge of programming languages and ability to learn or adapt to different machines.
  • Detail-oriented, able to work independently using sound judgment, and capable of handling multiple priorities.
  • Good verbal, written, problem-solving, and organizational skills.
  • Ability to complete tasks in a timely and efficient manner.

Nice To Haves

  • Weekend day shift: Mazak lathe experience preferred; Haas and DMG lathe experience is a plus.
  • Weekend night shift: Mazak mill experience preferred; Integrex and Haas mill experience is a plus.

Responsibilities

  • Set up, program, edit programs for, and operate numerically controlled machinery, including lathes, mills, and drills.
  • Maintain quality and tolerances within .0003”.
  • Follow written and verbal machining procedures and work from work order routings, prints, sketches, layout sheets, and instructions.
  • Recognize machine parameters and modify them as required by a supervisor’s instructions.
  • Preset tools and resharpen them when required.
  • Inspect work using micrometers, bore gages, vernier calipers, or other measuring instruments to verify specifications.
  • Follow prescribed preventive-maintenance procedures and report equipment operating difficulties to a supervisor.
  • Follow company safety policies and report unsafe conditions to a supervisor.
  • Complete labor and time reports.
  • Keep machines and work areas clean and orderly.
  • Perform other duties as required, including additional responsibilities based on branch requirements.

Benefits

  • Competitive compensation and benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service