CNC Machinist/Programmer - $28.00 – $32.00/hr

Twin City Fan Companies, Ltd.

Mitchell (SD)

On-site

USD 32,000 - 48,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Twin City Fan Companies, Ltd. is seeking a skilled CNC Machinist to program, set up, and operate CNC lathes and milling machines, including Haas, Mori, Doosan, and Puma, in a high-precision manufacturing environment.

You will develop and verify CNC programs, interpret drawings with GD&T, optimize toolpaths and feeds, inspect parts with precision gauges, and collaborate with Engineering to resolve dimensional issues.

Qualifications

  • 3+ years of advanced CNC machining experience, including demonstrated ability to develop CNC programs from scratch.
  • Strong, independent capability in conversational programming or offline CAM software.
  • Ability to determine machining reference points, toolpaths, and hole locations and calculate dimensions, angles, radii, and curvatures.
  • Ability to perform and prioritize multiple projects simultaneously.
  • Proficient in reading and interpreting 3D and 2D models.
  • Based on department, may be required to operate a forklift, overhead crane, and electric pallet jack.

Responsibilities

  • Produce machined parts by programming, setting up and operating CNC lathes and milling machines (Haas, Mori, Doosan, Puma) and conventional machines.
  • Develop, verify, edit, and maintain CNC programs, including G-code, using conversational programming and/or CAD/CAM software.
  • Interpret drawings and GD&T requirements to optimize toolpaths, tooling, feeds, and speeds for quality and efficiency.
  • Use CAD/CAM and modeling software to create machining programs, models, and patterns; convert 2D drawings into 3D models.
  • Inspect parts using calipers, micrometers, gauges; address out-of-tolerance conditions through adjustments.

Skills

CNC machining
Conversational programming
Reading 3D/2D models
Toolpath calculation

Education

Vocational degree in machine tool technology

Tools

Haas CNC
Mori
Doosan
Puma
CAD/CAM software

Job description

Job Category: Manufacturing

Requisition Number: CNCMA005503

  • Posted : October 23, 2026
  • Full-Time
Locations

Showing 1 location

Description

KEY RESPONSIBILITIES

  • Produce machined parts, products, or components by programming, setting up and operating CNC lathes and milling machines (Haas, Mori, Doosan, Puma) along with conventional machines.
  • Develop, verify, edit, and maintain CNC programs, including G-code, using conversational programming and/or CAD/CAM software. Interpret manufacturing drawings and GD&T requirements to optimize toolpaths, tooling, feeds, and speeds for quality, efficiency, and material utilization.
  • Use CAD/CAM and applicable modeling software to create machining programs, models, and patterns, including converting 2D drawings into 3D models and developing flat patterns for fabrication, as required.
  • Inspect parts using calipers, micrometers, functional gauges, and other precision measuring devices; promptly address out-of-tolerance conditions through machine, tooling, or program adjustments.
  • Collaborate with Engineering to resolve product, drawing, and dimensional issues.
  • Produce prototypes and sample parts as required.
  • Complete required technical training to maintain and develop job-related skills.
  • Perform routine operator maintenance and scheduled equipment checks; report equipment concerns to Maintenance to support safe operation and machine reliability.
  • Maintain safe, clean, and organized work area, including tools and equipment.
  • Demonstrate TCF Core Values in daily work and interactions.
  • Perform other duties as assigned.

QUALIFICATIONS

  • 3+ years of advanced CNC machining experience, including demonstrated ability to develop CNC programs from scratch. Vocational degree in machine tool technology highly preferred.
  • Strong, independent capability in conversational programming or offline CAM software.
  • Ability to determine machining reference points, toolpaths, and hole locations and calculate dimensions, angles, radii, and curvatures..
  • Ability to perform and prioritize multiple projects simultaneously.
  • Proficient in reading and interpreting 3D and 2D models
  • Based on department, may be required to operate a forklift, overhead crane, and electric pallet jack.

PHYSICAL DEMANDS/WORKING CONDITIONS:

While performing the duties of this position, the employee is continuously exposed to moving mechanical parts and extreme heat. The employee is occasionally exposed to high places, fumes, or airborne particles and/or caustic chemicals. The noise level in the work environment is usually loud.

WORK ENVIRONMENT:

To successfully perform the essential function of this position, employees must have the ability to:

  • Continuously lift/move 10 pounds; frequently lift/move up to 25 pounds and occasionally lift/move up to 50 pounds.
  • Continuously stand; walk; bend/stoop, use hands to finger, handle or feel; reach with hands and arms above shoulder height; stoop, kneel, crouch or crawl; talk; and hear.
  • Occasionally climb, balance, kneel, reach with hands and arms at waist level and below the waist, and work in limited space.
  • Specific vision abilities required include close vision, color vision, distance vision, peripheral vision, and depth perception.

SAFETY

Twin City Fan is dedicated to providing a safe and healthy work environment. Every employee must understand and continually work within the safety and health rules and policies. The use of good judgment and common sense is critical to workplace safety and Twin City Fan expects every employee to work in a safe and conscientious manner.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist/Programmer - $28.00 - $32.00/hr (Determined directly by a technical evaluation of your G-Code/Conversational programming KSAs)
CNC Machinist/Programmer - $28.00 - $32.00/hr (Determined directly by a technical evaluation of your G-Code/Conversational programming KSAs)

Twin City Fan Companies, Ltd. • Mitchell (SD)

On-site
USD 52,000 - 76,000
CNC Programmer
CNC Programmer

Birmingham Search Group • Hastings (MI)

On-site
USD 40,000 - 55,000
CNC Programmer - TEMP
CNC Programmer - TEMP

US Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Machinst
CNC Machinst

Duravant • Redmond (OR)

On-site
USD 70,000 - 95,000
CNC Machinst
CNC Machinst

Key Technology, Inc. • Redmond (OR)

On-site
USD 55,000 - 85,000
CNC Machinist
CNC Machinist

Hutchinson Industries Inc • Trenton (NJ)

On-site
USD 34,000 - 48,000
CNC Machinist - Programming
CNC Machinist - Programming

Cogent Analytics • Hickory (NC)

On-site
USD 30,000 - 44,000
Health insurance
Dental insurance
Vision insurance
+2
Machinist II
Machinist II

Georg Fischer • Irwindale (CA)

On-site
USD 34,000 - 47,000
Comprehensive health benefits (medical
Dental benefits
Vision benefits
+10
CNC Machinist
CNC Machinist

Proman Staffing • Illinois

On-site
USD 38,000 - 47,000