CNC Programmer

VontierGreensboro, NC
Onsite

About The Position

The Sheet Metal CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used in sheet metal fabrication. This role supports production, engineering, quality, and maintenance teams to ensure effective manufacturability, minimal downtime, and continuous improvement throughout the fabrication process.

Requirements

  • High school diploma or GED required
  • Mechanical aptitude with basic math skills
  • Ability to read blueprints; familiarity with CAD/CAM systems
  • Knowledge of gauging, inspection, and quality control processes
  • Ability to interpret GD&T and sheet metal specific callouts (e.g., bend relief, K factor, bend deductions)
  • Minimum of 2–3 years experience as a CNC operator or machine setup technician
  • Experience using precision measuring tools, including calipers, micrometers, height gauges, and optical comparators
  • Working knowledge of G code
  • Familiarity with CAM software such as SolidWorks CAM, SigmaNEST, BySoft, Fusion 360, or Amada
  • Experience troubleshooting machine and setup issues
  • Ability to optimize toolpaths and reduce cycle times

Responsibilities

  • Develop, modify, and optimize CNC part programs for laser cutting, punching, forming, and other sheet metal fabrication processes using CAD/CAM software (e.g., SolidWorks, AutoCAD, RADAN, Amada DR. Abe, etc.).
  • Interpret engineering drawings, 3D models, and specifications to generate accurate and efficient manufacturing instructions.
  • Create and validate flat patterns with proper bend deductions, tolerances, and material allowances.
  • Order and maintain tooling, punches, dies, consumables, and other required items to ensure production readiness.
  • Complete Engineering Change Notice (ECN) tasks in a timely and accurate manner, ensuring all program updates and documentation reflect the latest revisions.
  • Collaborate with machine operators and maintenance teams to resolve programming issues, tool path errors, and setup challenges. Help diagnose issues, support troubleshooting, and verify or eliminate programming-related causes.
  • Participate actively in Kaizen events, lean activities, and productivity improvement projects aimed at reducing cycle time, improving material utilization, and streamlining workflow.
  • Support corrective action efforts by assisting quality teams in identifying root causes and implementing programming-based solutions.
  • Maintain well-organized program files, revision histories, standard work, and documentation.
  • Communicate effectively with engineering, production, maintenance, and quality to ensure smooth fabrication processes.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • Family planning programs
  • Women's health coverage
  • Support for adult and elder care
  • Paid parental leave
  • 401(k) plan with matching company contributions
  • Paid time off up to 15 days each year
  • 13 paid holidays (including 3 floating holidays)
  • Paid sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service