CNC Programmer/Operator I

SureFire LLC•Fountain Valley, CA
•Onsite

About The Position

The CNC Programmer/Operator I programs and operates computer numerical control (CNC) machines to manufacture precision parts and components that meet specifications and quality standards. The role includes setting up machines, selecting appropriate tools, monitoring production, and maintaining safe and efficient operations. The position works with engineering and quality teams to troubleshoot production issues and improve workflows, contributing to the delivery of quality products on time and within budget. The role requires basic CNC programming and operating knowledge, the ability to interpret engineering drawings, and experience with precision measuring tools. The position is on-site for equipment operation and production oversight. The work environment typically has moderate noise and exposure to moving mechanical parts and vibration. Occasional lifting or moving of up to 25 pounds is required.

Requirements

  • Basic knowledge of CNC programming and operation.
  • Ability to read and interpret engineering drawings and blueprints.
  • Experience with precision measuring tools such as calipers and micrometers.
  • Strong attention to detail and manual dexterity.
  • Willingness to work overtime as required, such as for physical inventory.
  • Strong listening skills and ability to recap information accurately.
  • High level of accuracy.
  • Proficiency in Microsoft Office, including Excel, Word, PowerPoint, and Outlook.
  • Ability to perform arithmetic calculations and calculations involving algebra and fractions.
  • High school diploma or GED; up to one year of work experience is preferred.

Nice To Haves

  • Completion of a CNC programming or machining certification program.
  • Experience with Fanuc, Haas, or similar CNC control systems.
  • Familiarity with G-code programming language.
  • Previous experience in a manufacturing or machining environment.
  • Basic understanding of metallurgy and material properties.
  • Knowledge of ESPIRIT software and/or Mastercam.
  • Up to one year of work experience preferred.

Responsibilities

  • Develop and input CNC programs based on engineering drawings and specifications.
  • Set up CNC machines by loading tools, fixtures, and raw materials.
  • Operate CNC machines and monitor machine performance and part quality.
  • Perform routine maintenance and troubleshoot CNC equipment to minimize downtime.
  • Inspect finished parts with precision measuring instruments to verify compliance with quality standards.
  • Collaborate with engineering and quality control personnel to resolve production issues and improve processes.
  • Maintain accurate production records and promptly report deviations or defects.
  • Follow safety protocols and company policies during machine operation and setup.
  • Maintain good attendance and punctuality and a positive, respectful attitude when working with others.
  • Carry out daily process improvement using lean manufacturing methodologies.
  • Maintain the work area using 6S principles.
  • Work safely and promptly report unsafe conditions or injuries to a supervisor or manager.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service