1

Cnc Programmer Jobs in Florence, SC (NOW HIRING)

Be Seen First

Press Brake Operator

Bennettsville, SC · On-site

$16 - $20/hr

Set up, run and maintain Mechanical, Hydraulic and CNC controlled press brakes. * Performing ... Opportunity to grow into lead, programmer, or supervisor roles Company Description Marley ...

... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ... CNC toolpaths, and creating technical drawings. Emphasizes design intent through parametric ...

Backed by the strength of ASPEQ Heating Group and Marley Engineered Products, we offer a wide range ... Set up, run and maintain Mechanical, Hydraulic and CNC controlled press brakes. * Performing ...

Press Brake Operator - 2nd Shift

Bennettsville, SC · On-site

$17.50 - $22.75/hr

Backed by the strength of ASPEQ Heating Group and Marley Engineered Products, we offer a wide range ... Set up, run and maintain Mechanical, Hydraulic and CNC controlled press brakes. * Performing ...

Press Brake Operator - 2nd Shift

Blenheim, SC · On-site

$17.50 - $22.75/hr

Backed by the strength of ASPEQ Heating Group and Marley Engineered Products, we offer a wide range ... Set up, run and maintain Mechanical, Hydraulic and CNC controlled press brakes. * Performing ...

Machine Operator

Florence, SC · On-site

$13.25 - $15.75/hr

Experience running CNC Machines: Bend Break and Punch Brake, Lasers, or Automated Robotic Assembly ... We are 72,000 people strong, including engineers, digital technology experts, sales, and functional ...

Machine Operator

Florence, SC · On-site

$13.25 - $15.75/hr

Experience running CNC Machines: Bend Break and Punch Brake, Lasers, or Automated Robotic Assembly ... We are 72,000 people strong, including engineers, digital technology experts, sales, and functional ...

Good working knowledge of all types of CNC equipment * prior experience in assembly or fabrication ... Experience with programming software (Esprit, or MasterCam etc) preferred. * Maintains safe ...

Machinist

Hartsville, SC · On-site

$30.46 - $39.28/hr

Experience with programming software (Esprit, or MasterCam etc) preferred. * Maintains safe ... Good working knowledge of all types of CNC equipment * prior experience in assembly or fabrication ...

next page

Showing results 1-20

Cnc Programmer information

See Florence, SC salary details

$16

$29

$43

How much do cnc programmer jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for cnc programmer in Florence, SC is $29.93, according to ZipRecruiter salary data. Most workers in this role earn between $24.62 and $33.70 per hour, depending on experience, location, and employer.

How much do CNC programmers earn?

CNC programmers typically earn between $45,000 and $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing and aerospace sectors.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing and machining industries. As automation and precision manufacturing grow, experienced CNC programmers with knowledge of CAD/CAM software are increasingly sought after. The role often requires technical training or certifications and familiarity with CNC machine tools.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, requires technical skills, and often involves working in manufacturing environments with specialized software and machinery. Job satisfaction depends on interest in machining and technology, with opportunities for advancement and certification.
What cities near Florence, SC are hiring for Cnc Programmer jobs? Cities near Florence, SC with the most Cnc Programmer job openings:
Infographic showing various Cnc Programmer job openings in Florence, SC as of July 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $62,247 per year, or $29.9 per hour.

CMM Programmer - Precision CNC Machining (MCosmos / Aerospace)

Hogge Precision

Hartsville, SC

$75K - $85K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 23 days ago


Job description

At a Glance

  • Company: Hogge Precision Parts Co., Inc.
  • Location: Hartsville
  • Job Type: Full-Time
  • Pay Range: $75,000 – $85,000 per year (based on experience)
  • Shift: Day Shift
  • Overtime: As Needed
  • Experience Level: Mid-Level (3+ years CMM programming or advanced inspection experience)
  • Industry: Precision CNC Machining / Aerospace Manufacturing
  • Relocation Assistance: Available for the right candidate
  • Work Authorization: Authorized to work in the United States
  • Apply Link: Apply directly through hireCNC

---

Why This Role Exists

This role exists because Hogge Precision Parts Co., Inc. continues to expand its advanced inspection and quality capabilities within a modern aerospace-focused CNC machining environment.

The company recently invested in a new 5-axis CMM system and is looking for a skilled CMM Programmer to help support increasingly complex precision-machined components across aerospace, medical, industrial, and fluid-control industries.

This is an opportunity to join a highly respected precision manufacturer with established AS9100 and ISO 9001 systems, advanced machining technology, and a strong technical quality team already in place.

---

The Work You’ll Be Doing

In this role, you will:

  • Program and operate CMM equipment within a precision machining environment
  • Develop inspection routines and measurement strategies for tight-tolerance machined components
  • Work closely with machinists, quality personnel, and manufacturing leadership to support production and first-article inspections
  • Interpret blueprints, GD&T requirements, and customer specifications
  • Verify dimensional accuracy on aerospace and precision-machined components
  • Support first-article inspection, in-process inspection, and final inspection activities
  • Troubleshoot inspection challenges and improve measurement efficiency
  • Maintain inspection documentation and quality records
  • Assist with APQP, PPAP, and customer quality requirements as needed
  • Support continuous improvement initiatives within the quality department

Most of the parts produced at Hogge Precision are small precision components that can fit in your hand, often requiring tolerances as close as ±0.0005".

---

Machines, Equipment & Software

You’ll work in a modern 42,000-square-foot, climate-controlled precision machining facility equipped with advanced manufacturing and inspection technology.

Inspection & Quality Equipment includes:

  • 5-axis CMM systems
  • Vision Measurement Systems
  • Optical Comparators
  • Precision inspection tooling
  • Thread gauging systems

Software & Systems:

  • Mitutoyo MCosmos
  • APQP / PPAP systems
  • GD&T-based inspection workflows
  • Digital inspection documentation systems

Manufacturing equipment onsite includes:

  • 7 & 8-axis CNC turning centers
  • CNC Swiss machining centers
  • Horizontal and vertical machining centers
  • Multi-spindle screw machines
  • Lights-out machining systems

---

Materials & Industries

You’ll support inspection processes for components used in:

  • Aerospace & Defense
  • Medical Manufacturing
  • Fluid & Air Controls
  • Motion Control
  • Power Transmission
  • Industrial Manufacturing

Common materials include:

  • Aluminum
  • Stainless Steel
  • Alloy Steels
  • Copper & Brass

---

What We’re Looking ForRequired

  • 3+ years of CMM programming or advanced inspection experience
  • Experience working in a CNC machining or precision manufacturing environment
  • Ability to read blueprints and interpret GD&T
  • Strong understanding of dimensional inspection and measurement processes
  • Experience using precision inspection tools and equipment
  • Strong attention to detail and process discipline
  • Ability to communicate effectively with machinists, quality personnel, and leadership

Preferred

  • Experience with Mitutoyo MCosmos software
  • Aerospace machining or AS9100 environment experience
  • Experience supporting PPAP, APQP, or FAI documentation
  • Experience with vision systems or optical inspection equipment
  • Background in Swiss machining or tight-tolerance precision manufacturing

---

Why Machinists & Manufacturing Professionals Like Working Here

Manufacturing professionals choose Hogge Precision Parts Co., Inc. because of the company’s clean environment, advanced technology, and long-term manufacturing stability.

Highlights include:

  • Climate-controlled, organized manufacturing facility
  • Advanced CNC machining and inspection technology
  • Strong AS9100 / ISO 9001 quality systems
  • Modern Swiss machining and multi-axis manufacturing environment
  • Stable aerospace, medical, and industrial manufacturing work
  • Collaborative technical team environment
  • Opportunities to grow within quality and advanced manufacturing operations

---

Pay, Benefits & SchedulePay Range

$75,000 – $85,000 per year (DOE)

Benefits

  • Health insurance (70–80% company paid)
  • Life insurance
  • Simple IRA retirement plan
  • 3–4 weeks PTO
  • Relocation assistance available for the right candidate

Schedule

  • Day Shift
  • Full-time onsite role
  • Overtime as needed based on workload

---

Apply

Interested CMM programmers and quality professionals can apply directly through hireCNC.

Apply Now or Save This Job to come back later.