CNC Programmer

  • Greene Tweed
  • Selma, Texas 78154, USA
  • May 20, 2026
Full time Manufacturing

Job Description

 

The CNC Programmer will create, write, edit and test machining programs for multi-axis CNC Machines. Supports the design of required fixtures and tools needed for the manufacturing processes.

 

Essential Duties/Responsibilities:

  • Create the CNC machining programs and setup documentation required to fabricate parts according to the customers' specifications.
  • Works with machinists to troubleshoot machine and assists in adjusting machine controls and tool settings to keep dimensions within specified tolerances.
  • Designs custom tooling and coordinates with tooling supplier as needed to ensure tools are received in time to complete parts machining consistent with all customers' delivery requirements
  • Reviews part drawings (including RFQs) in order to develop accurate machining process routings and to estimate accurate machining times for cost analysis purposes.
  • Maintains and updates CNC machining programs to ensure the existence of an accurate, accessible database and to ensure parts are fabricated to the latest customer revisions per ISO standards.
  • Participates in continuous improvement projects to maximize performance in areas such as throughput, defect

 

Required Minimum Qualifications

Education/Certifications:

  • HS Diploma or equivalent
  • Preference given to candidates with CNC machining/programming certification(s)

 

Skills and Experience:

  • Minimum 5 years of CNC lathe and mill experience; Preference given to candidates with multi-axis lathe and 5- axis mill experience
  • Intermediate knowledge of CAD and CAM systems or previous CNC programming experience required
  • Experience with Fanuc and Mitsubishi based controls and G-code desired
  • High proficiency in print reading and Geometric Dimensioning & Tolerancing required
  • Selected candidate must have a strong detail orientation and demonstrated ability to multitask under time constraints
  • Strong mathematical skills, coupled with the ability to visualize the work piece from print to final product required

 

Job Environment:

Physical Requirements:

Standing Occasionally (16-45%)

Sitting Frequently (46-100%)

Lifting Up to 10lbs without assistance

Carrying Up to 10lbs without assistance

Walking Frequently (46-100%)

Hearing Ability to detect noises with or without corrective device(s)

Vision Clarity of vision, with or without corrective lenses

 

Mental Requirements:

Problem Solving Occasionally (16-45%)

Making Decisions Ability to make decisions that have a low impact

Supervise Rarely (0-15%)

Interpret Data Frequently (46-100%)

Organize Occasionally (16-45%)

Read/Write Frequently (46-100%)

Communication Frequently (46-100%)

 

Work Environment

High Temperatures Rarely (0-15%)

Low Temperatures Rarely (0-15%)

Noises Moderate (business office with computers, printers and light office noises)

Fumes Exposure Rarely (0-15%)

 

Required Minimum Qualifications

 

This position requires U.S. Person status as defined by applicable law for authorized access to data controlled under the International Traffic in Arms Regulations (ITAR).  A U.S. Person includes U.S. Citizens, U.S. Nationals, lawful permanent residents, and workers granted refugee or asylum status in the United States.