Demo

CNC Setup/Programmer

Palmetto State Armory L
Summerville, SC Full Time
POSTED ON 5/24/2026
AVAILABLE BEFORE 7/24/2026

JOB PURPOSE

The CNC Programmer/Setup has operational responsibility for the manufacturing processes of the CNC programs. Operational responsibilities include safety, quality, delivery, and productivity.

DUTIES AND RESPONSIBILITIES

  • Creates instructions for machinists.
  • Reviews of 3D CAD design blueprints
  • Assists with making calculations for programming including where materials should be cut.
  • Translates instructions into a computer automated manufacturing (CAM) program.
  • Checks completed programs by running simulations or tests.
  • Prepares geometric layout of designs using proper software.
  • Determines sequence of operations in a program
  • Choose cutting tools that will be needed.
  • Analyzes job order and performs necessary calculations.
  • Assist with writing programs and modifies existing ones for increased efficiency.
  • Analyzes and selects speeds and cutting tools for programs.
  • Makes improvements to set up times for a task and contouring of complex shapes.
  • Simplifies tooling time for workers and increases productivity for the client.
  • Evaluates all completed designs to validate their functions and ensure they successfully reduce time and money for the client.
  • Monitors all programs to make sure they follow blueprint instructions and safely and successfully complete the task.
  • Provides training for clients on automated systems.
  • Complies with all safety rules and regulations.
  • Adhere to all Quality System Standards.
  • Develop compliance with operating strategies to achieve defined productivity, quality, and operating cost goals.
  • Request resources necessary to accomplish group goals and objectives.
  • Assist in on-the-job training of other employees.
  • Participate in Safety, Quality, Cost and Delivery improvements.
  • Adhere to guidelines and procedures to ensure the safe handling, removal, and disposal of both hazardous and non-hazardous materials.
  • All other duties as assigned.


QUALIFICATIONS

EDUCATION AND/OR EXPERIENCE:

  • Must be 18 years or older.
  • Associate degree (A. A.) or equivalent from two-year college or technical school; or three to five years related experience and/or training; or equivalent combination of education and experience.
  • Experience with fixture design.
  • Mastercam experience preferred.
  • Ability to manage and organize the workflow of manufacturing processes.
  • Ability to communicate effectively with executive management and work group.
  • Excellent organizational skills.
  • Proficiency in Microsoft Word, Excel, Outlook.
  • Proficiency in CNC machining and set-up.
  • Ability to create and modify G & M code programing for CNC Machines.


WORKING CONDITIONS

Climate controlled environment.


PHYSICAL REQUIREMENTS

Ability to lift/carry 50 pounds, bend, stoop, kneel, twist, climb ladders, and other physical activities associated with CNC Setup/Programmer.


DIRECT REPORTS

Not Applicable


Export Control Compliance Notice

This position may involve access to technology or software source code subject to U.S. export control laws (ITAR/EAR). Employment is contingent on verifying U.S. Person status or obtaining any necessary export license/confirming the availability of a license exception. Applicants must provide information for export control screening, which will be reviewed for compliance. DC Machine may elect not to pursue a license or exception and may decline to proceed with an applicant on that basis.

Salary.com Estimation for CNC Setup/Programmer in Summerville, SC
$61,951 to $79,606
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
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

Job openings at Palmetto State Armory L

  • Palmetto State Armory L Columbia, SC
  • JOB PURPOSE Palmetto State Armory engineers and manufactures and assembles the world’s finest weapon systems. We are intensely focused on providing top qua... more
  • 2 Days Ago

  • Palmetto State Armory L Columbia, SC
  • JOB PURPOSE Assist customers in initiating their purchases. Provide the highest level of customer service to maintain a positive buying experience. DUTIES ... more
  • 2 Days Ago

  • Palmetto State Armory L Summerville, SC
  • JOB PURPOSE This position is responsible for the electro/mechanical maintenance of products and machines to support current production lines and/or sales o... more
  • 2 Days Ago

  • Palmetto State Armory L Columbia, SC
  • JOB PURPOSE This position is responsible for assisting the Compliance Lead in making sure all serialized items are properly received and handled in invento... more
  • 2 Days Ago


Not the job you're looking for? Here are some other CNC Setup/Programmer jobs in the Summerville, SC area that may be a better fit.

  • Keel Goose Creek, SC
  • Job Type Full-time Description The CNC Programmer Level I develops and manages CNC programs for machines throughout the company, ensuring parts are produce... more
  • 16 Days Ago

  • Acutec Industries LLC Stephen, SC
  • Description Reporting to the Director of Engineering, this position will support the CNC Programming team’s efforts in developing and improving machining a... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!