Demo

CNC Programmer

JL Billet
Gallatin, TN Full Time
POSTED ON 3/5/2026
AVAILABLE BEFORE 5/3/2026

CNC Programmer/Machinist

Leading firearm component manufacturing company has an immediate need for a CNC Programmer/Machinist. Fast paced environment must be able to multitask. Looking for a dependable, creative, flexible, and motivated individual with a strong work ethic. Full-time employment, long-term position, with opportunities for advancement.

Responsibilities/Duties, but not limited to:

  • Produce CNC Programs for 3,4, and 5 axis machines.
  • Proof out programs by doing set up and submit to First Article buy off.
  • Develop manufacturing process plan.
  • Maintain quality and safety standards and keep records.
  • Maintain equipment and supplies.
  • Analyze drawings to determine dimensions and to choose cutting tools, machine speeds, and feed rates.
  • Maintain tooling and NC Code database.
  • Make program adjustments as necessary.
  • Troubleshoot issues during the manufacturing process.

Requirements/Qualifications:

  • 5 years’ experience with CNC Mill Machines.
  • NC Code knowledge a must
  • Hyper Mill experience
  • Experience with Doosan, Makino, Hermle, Brother, Haas CNC mill and lathe a plus.
  • GD&T proficiency
  • Knowledge of proper measuring tools
  • Firearm knowledge a plus
  • Work unsupervised.
  • Pass FBI/DOJ background check.
  • NO felonies

Benefits:

Full family medical coverage available, employee premium paid 100% by employer.

Educational assistance, training, and professional development.

401k with match.

Paid Holidays.

Vacation Payout.

Paychex™ benefits offered to all employees include:

  • Paychex™ dental MetLife Choice and Platinum PPO
  • Aetna Vision Core and Plus
  • Hartford Voluntary Life Insurance
  • MetLife Voluntary Programs

Please email resume, include contact info in email.

Job Type: Full-time

Pay: $75,000.00 - $95,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

Experience:

  • CNC programming: 5 years (Required)

Language:

  • English (Required)

Shift availability:

  • Day Shift (Required)

Ability to Commute:

  • Gallatin, TN 37066 (Required)

Work Location: In person

Salary : $75,000 - $95,000

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 Programmer?

Sign up to receive alerts about other jobs on the CNC 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: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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 Programmer jobs in the Gallatin, TN area that may be a better fit.

  • Actalent Nashville, TN
  • CNC Programmer Job Description We are currently seeking a skilled NC Programmer to join our team. In this role, you will be responsible for developing CNC ... more
  • 12 Days Ago

  • NWI Aerostructures Nashville, TN
  • CNC Programmer Location: Nashville, TN Company: NWI Nashville, LLC Status: Full-time, on-site NWI Nashville LLC manufactures complex aerostructure componen... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!