
CNC Horizontal Mill Machinist – Setup / Programmer (Job Shop)
🔎 At a Glance
- Company: James Tool Machine and Engineering, Inc.
- Location: Morganton, NC (On-site)
- Job Type: Full-Time
- Pay Range: Competitive (based on experience)
- Shift: Day Shift (hours to be confirmed)
- Overtime: Yes – As Needed
- Experience Level: Mid-Level (3+ years CNC machining)
- Work Authorization: Must be eligible to work in the U.S.
- Relocation Assistance: Available for qualified candidates
---
Why This Role Exists
Due to continued growth and strong demand across aerospace, automotive, and industrial customers, James Tool is expanding its machining team.
This role plays a key part in producing high-precision components in a job shop environment, where adaptability, craftsmanship, and problem-solving are critical to success.
---
The Work You’ll Be Doing
In this role, you will:
- Set up, program, and operate CNC horizontal mills
- Read and interpret blueprints, GD&T, and technical drawings
- Develop and optimize CNC programs for efficiency and repeatability
- Select tooling, set offsets, and verify workholding setups
- Perform test runs and make adjustments to meet specifications
- Hold tight tolerances and ensure part quality
- Perform first-article and in-process inspection
- Troubleshoot machining issues and adjust feeds, speeds, and offsets
- Collaborate with machinists, quality, and leadership to improve processes
---
Machines, Controls & Software
- Machines: CNC Horizontal Mills
- Controls: (Fanuc / similar – confirm if needed)
- CAM Software: Mastercam (preferred)
- Inspection Tools: Calipers, micrometers, indicators, and standard shop tools
---
Materials You’ll Work With
- Aluminum
- Steel (mild & alloy)
- Stainless steel
- (Other materials depending on job mix)
---
What We’re Looking For
Required:
- 3+ years of CNC machining experience (horizontal milling preferred)
- Ability to program, set up, and run CNC machines independently
- Strong blueprint reading and GD&T knowledge
- Experience with tooling, offsets, and process optimization
- Comfortable working in a job shop / high-mix environment
- Strong attention to detail and problem-solving skills
Preferred (Not Required):
- Mastercam experience
- Multi-axis machining experience
- Experience in aerospace or high-precision industries
---
Why Machinists Like Working Here
Machinists choose James Tool because:
- Clean, organized, well-tooled modern shop
- Variety of work (not repetitive production-only roles)
- Stable workload with steady overtime opportunities
- Opportunities to grow into programming and advanced setup roles
- Team environment that respects skilled tradespeople
---
Pay, Benefits & Schedule
Pay Range: Competitive (DOE)
Overtime: Available as needed
Benefits:
- 100% Paid Blue Cross Blue Shield Medical Insurance (employee + family)
- Dental & Vision Insurance
- Paid Vacation & Holidays
- 🎉 Birthday Off with Pay
- Tuition Reimbursement
- Clean, modern, organized facility
- 🚚 Relocation Assistance Available for qualified candidates
---
Apply
Interested machinists can apply directly through hireCNC.
👉 Apply now or save this job to come back later.
James Tool Machine and Engineering, Inc. is an Equal Opportunity Employer.
Years of experience
- 3+ years of experience
CAM Software Experience
- Mastercam
Machine Type Programming Experience
- 3 Axis Milling / Router
Image gallery
Video gallery
Consent to this service
Consent to this service
