CNC Programmer / Operator - Digitran

ELECTRO SWITCH BUSINESS TRUSTRancho Cucamonga, CA
Onsite

About The Position

The CNC Machinist is responsible for programming, setting up, and operating CNC equipment — including Haas mills, lathes, and CNC Swiss-type machines — to produce precision components according to engineering drawings and specifications. This is a hands-on programming and machining role that requires the ability to take parts from print to finished product. This individual is an integral part of the production team and works closely with Engineering and Planning. The CNC Machinist shall be responsible for the following main activities, but not limited to:

Requirements

  • High School diploma or equivalent (technical/vocational training preferred).
  • Must be able to independently program CNC mills, lathes, and Swiss-type machines
  • Proficiency in SolidWorks and SolidCAM for part modeling and CNC programming.
  • Strong knowledge of CNC programming fundamentals, toolpath strategies, and machine controls (Haas preferred).
  • Ability to read and interpret engineering drawings, GD&T, and machining symbols.
  • Skilled in the use of precision measuring instruments.
  • Strong troubleshooting skills, problem-solving ability, and mechanical aptitude.
  • 3-5 years of CNC machining experience in an AS9100 or ISO9001 environment.
  • Proficiency in SolidWorks CAD software.
  • Must be independently mobile while performing job duties.
  • Regularly required to interact with a computer and communicate with peers and co-workers.
  • Ability to lift and/or move up to 50 pounds and stand for extended periods.
  • Comply with U.S. regulations; this position requires candidates to be a U.S. Person or Protected Individual per 8 U.S.C. 1324b(a)(3).

Nice To Haves

  • technical/vocational training preferred

Responsibilities

  • Independently program, set up, and operate Haas CNC mills, lathes, and CNC Swiss-type lathes.
  • Use SolidWorks and SolidCAM to create CNC programs, toolpaths, and machining strategies.
  • Input, edit, and optimize G-code/M-code directly at the terminal or machine as needed.
  • Select and install tooling, fixtures, and workholding devices.
  • Perform first-article inspections and verify part dimensions using precision measuring tools (calipers, micrometers, gauges, and a CMM, if applicable).
  • Troubleshoot and resolve machining issues related to tooling, speeds/feeds, and part quality.
  • Perform routine maintenance on machines and keep the work area clean and organized.
  • Collaborate with engineers and quality inspectors to improve processes and resolve issues.
  • Maintain accurate documentation of setups, programs, and production runs.
  • Follow safety protocols and shop procedures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service