Demo

CNC Programmer

Atlas Gunworks
Mooresville, NC Full Time
POSTED ON 9/19/2026
AVAILABLE BEFORE 3/17/2027

Company Profile 

Atlas Gunworks is an industry leader in the premium handgun market. Every Atlas firearm is machined from billet aluminum and steel. We combine the art of hand metalworking with our state-of-the-art, multi-axis CNC machine shop to produce parts with precision and consistency. Every Atlas firearm is hand built. Our team assembles, fits, and finishes each of our pistols one at a time. Our pedigree is maintained not only by the skill and knowledge possessed by our team, but also by the passion we put into every pistol we produce.


Full Job Description

The CNC Programmer is an essential member of the Atlas Gunworks team. A skilled CNC programmer who is willing to improve processes and creatively analyze each part to maximize machining efficiency in a production environment is who we are looking for. The CNC Programmer would be responsible for programming 3-, 4-, and 5-axis machines in a production environment. The CNC Programmer would also create setup sheets and standard tool lists for the different cells they are responsible for.


Essential Duties and Responsibilities:

· Create CNC Programs for the assigned machine cells.

· Create Setup Sheets and standard tool lists for the parts made at each cell.

· Engage in the design of fixturing and tooling for the assigned parts.

· Develop in-process checks in the machine to verify parts during machining.

· Give recommendations for the use of new technologies in the machine shop.

· Ability to follow safety and maintenance procedures while maintaining a clean and safe working environment.

· Other duties as assigned.


Requirements

Preferred Qualifications:

· 5 years of CNC programming experience (preferably in a production environment).

· Experience working in Mastercam/Fusion 360/Esprit/Solid Works.

· Have a high school diploma or equivalent (strongly preferred, but not required).

· Enjoy working in a fast-paced and dynamic work environment.


Benefits: 

Compensation Range: $36-$50

We offer a dynamic work environment and benefits that include: 

  • Comprehensive Benefits: Medical, Vision, Dental, Short-Term and Long-Term Disability coverage, Legal Insurance, Voluntary Life, and Group Life.
  • 401(k) Match: Up to 5%
  • PTO & Sick Time
  • Exclusive Employee Perks: Referral programs, purchase discounts, and more.
  • Bonus Program: Incentives to earn bonuses


*Must be able to possess a firearm* 

*Must be authorized to work in the U.S.*

*Salary commensurate with experience*

Salary : $36 - $50

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
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 Mooresville, NC area that may be a better fit.

  • Eleven Recruiting and Consulting Services LLC Lexington, NC
  • Eleven Recruiting is searching for a CNC Programmer for a well-established precision metal fabrication company in the Piedmont Triad region of North Caroli... more
  • 28 Days Ago

  • Pyrotek Salisbury, NC
  • Company Description Who is Pyrotek? Pyrotek is the most successful global industrial company you’ve never heard of (until now). Pyrotek is a global leader ... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!