Demo

5-Axis CNC Programmer

Materials Sciences LLC
Greenville, SC Full Time
POSTED ON 5/7/2026
AVAILABLE BEFORE 10/14/2030

Job Description:

The 5-Axis CNC Programmer is responsible for developing and optimizing complex CNC programs for 5-axis machining centers. This role requires expertise in CNC programming, advanced knowledge of machining techniques, and proficiency in using CAD/CAM software to produce high-precision parts and components. The ideal candidate will have strong problem-solving skills, attention to detail, and the ability to work effectively both independently and as part of a team.


Key Responsibilities:

  • Program Development:
    • Create and modify CNC programs for 5-axis machining centers using CAD/CAM software (e.g., Mastercam, SolidWorks, CATIA).
    • Develop detailed setup instructions and tooling specifications for machining processes.
    • Optimize existing programs to improve efficiency, reduce cycle times, and enhance part quality.
  • Machine Setup and Operation:
    • Set up and configure 5-axis CNC machines, including loading and aligning workpieces and tooling.
    • Conduct test runs and make necessary adjustments to ensure accurate and efficient machining.
    • Troubleshoot and resolve issues related to machining processes, tooling, or program errors.
  • Technical Expertise:
    • Interpret blueprints, engineering drawings, and specifications to determine machining requirements.
    • Utilize knowledge of materials, cutting tools, and machine capabilities to select appropriate machining parameters.
    • Monitor and inspect finished parts for conformance to specifications, making adjustments as needed.
  • Collaboration and Communication:
    • Work closely with engineers, designers, and production staff to ensure alignment on project goals and specifications.
    • Provide technical support and training to operators and other team members as required.
    • Document and communicate program changes, setup procedures, and any deviations from standard practices.
  • Quality Assurance:
    • Adhere to quality control procedures and standards to ensure high-precision output.
    • Perform routine maintenance on CNC machines and tooling to maintain optimal performance.
    • Review and interpret measurement reports to ensure parts meet tolerance and quality requirements.
  • Safety and Compliance:
    • Follow safety guidelines and protocols to maintain a safe working environment.
    • Ensure compliance with company policies, industry standards, and regulatory requirements.

Qualifications:

  • Education:
    • High school diploma or equivalent; technical degree or certification in CNC programming or machining preferred.
  • Experience:
    • Minimum of 3 years of proven experience as a CNC programmer with a strong focus on 5-axis machining centers.

Salary.com Estimation for 5-Axis CNC Programmer in Greenville, SC
$66,321 to $84,746
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

Sign up to receive alerts about other jobs with skills like those required for the 5-Axis CNC Programmer.

Click the checkbox next to the jobs that you are interested in.

  • Computer Simulation Skill

    • Income Estimation: $72,390 - $94,155
    • Income Estimation: $74,709 - $91,149
  • Cost Estimation Skill

    • Income Estimation: $66,378 - $103,767
    • Income Estimation: $70,640 - $95,461
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 Materials Sciences LLC

  • Materials Sciences LLC Huntsville, AL
  • Description : Materials Sciences LLC (MSC) is looking for a US citizen at our Huntsville, AL facility for the role of Additive Manufacturing Engineer. At M... more
  • 5 Days Ago

  • Materials Sciences LLC Greenville, SC
  • Job Description: MSC is looking for a CNC Technician that will be responsible for producing high-quality parts and components by setting up, programming, a... more
  • 7 Days Ago

  • Materials Sciences LLC Greenville, SC
  • Role Description This is a full-time, on-site role for a Quality Engineer located in Greenville, SC. The Quality Engineer supports the company's Quality Ma... more
  • 7 Days Ago

  • Materials Sciences LLC Horsham, PA
  • Position Summary The Operations & Quality Associate is responsible for supporting and optimizing manufacturing operations, equipment, and processes to impr... more
  • 7 Days Ago


Not the job you're looking for? Here are some other 5-Axis CNC Programmer jobs in the Greenville, SC area that may be a better fit.

  • Knowles Liberty, SC
  • Department: Manufacturing Indirect Location: Liberty, SC Compensation: $30.00 - $40.00 / hour Description This position will require the machinist to use m... more
  • 6 Days Ago

  • ITT Inc. Westminster, SC
  • About ITT ITT is an industrial manufacturer of critical, engineered components that serve fast-growing end markets in transportation, flow, energy, aerospa... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!