Demo

CNC Machinist Programmer

IST PRECISION
Mooresville, NC Full Time
POSTED ON 7/12/2026
AVAILABLE BEFORE 11/9/2026

This position is located in Mooresville, NC

IST Precision Inc (www.istprecision.com) is a machine design and manufacturing company established 2001 in North Carolina that focuses in the design of advanced automation equipment, product development and manufacturing. We are a growing company with our own machine shop focused producing prototype parts for our own designs. We are looking for a highly motivated, proficient, detail oriented, machinist looking for a long term career opportunity in a growing high tech company.

CNC Machinist programmer needed. Applicants must have experience in the programming, setup, and operation of CNC milling machines, preferably Haas machines. Experience with manual milling machines (conversational control), lathes, and saws also desirable. This person will work with the current machining staff with to make parts for small production runs.

  • 5 year or more experience programming and setting up CNC mills - primarily materials are aluminum and stainless steel
  • Must have milling machine experience on a CNC with preference given candidates that know Hass machines.
  • Must be able to program using CAM software, preferably MasterCam
  • Must be able to independently accomplish a variety of set-ups.
  • Must be familiar with feeds/speeds to maximize accuracy, efficiency and quality.
  • Must Adhere to Safety Guidelines and Standard Operating Procedures
  • Experience with tight tolerance parts.
  • Must understand blueprints and shop orders and other technical documents.
  • Basic understanding of G-code required.
  • Must understand tooling selection.
  • Basic Understanding of GD&T
  • Must have the ability to use technical measuring equipment such as calipers, mic, scales, etc.
  • Ability to convert prints dimensions from Metric to Inch or Inch to Metric.
  • Experience with CIMCO Editor a plus
  • Experience operating conversational Bridgeport type mill.
  • Must have ability to follow written or verbal instructions.
  • Ensures work area, machine, tooling and parts are cleaned regularly and free from excess oil deposits; maintains a clean work area.

Salary commensurate with experience

Job Type: Full-time

Pay: $30.00 - $45.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Paid time off

Application Question(s):

  • How many years of experience do you have programming and setting up CNC milling machines?
  • What CAM software have you used (e.g., Mastercam)? Please describe your level of proficiency.
  • Are you able to independently complete full machine setups without supervision? Please describe your typical process.
  • What materials and tolerances do you typically work with?
  • Have you worked in a prototype or low-volume environment? If so, briefly describe the work.
  • What hourly pay range are you targeting?

Work Location: In person

Salary : $30 - $45

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Machinist Programmer jobs in the Mooresville, NC area that may be a better fit.

  • Penske Racing South Mooresville, NC
  • Job Description The CNC Machinist is responsible for setting up, programming, and operating CNC machine tools to produce high-quality machined parts in a f... more
  • 2 Days Ago

  • Chalew Performance, LLC Troutman, NC
  • Job Title: CNC Machinist Location: Troutman, NC Company: MSI Racing Products, LLC Job Overview: Responsible for running CNC machining cells to produce prec... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!