1

Cnc Programmer Jobs in Washington, NC (NOW HIRING)

CNC Laser Operator

Williamston, NC ยท On-site

$18.25 - $22.75/hr

CNC programming experience is a plus. * Vocational or technical training is a plus. Employees must be able to perform the essential functions of the position, including standing for extended periods ...

CNC Laser Operator

Williamston, NC ยท On-site

$18.25 - $22.75/hr

CNC programming experience is a plus. * Vocational or technical training is a plus. Employees must be able to perform the essential functions of the position, including standing for extended periods ...

Sets up and operates manual and CNC machine tools to manufacture precision parts while maintaining ... Reads and interprets blueprints, sketches, and engineering drawings to determine machining ...

CNC Machine Operator

Ayden, NC ยท On-site

$29/hr

Sets up and operates manual and CNC machine tools to manufacture precision parts while maintaining ... Reads and interprets blueprints, sketches, and engineering drawings to determine machining ...

Sets up and operates manual and CNC machine tools to manufacture precision parts while maintaining ... Reads and interprets blueprints, sketches, and engineering drawings to determine machining ...

Welding Sales Specialist

Greenville, NC ยท On-site

$21.50 - $29.25/hr

Bachelor's degree in Engineering, or equivalent years of formalized welding experience. * Five or ... Provide knowledgeable support and sharing of expertise on CNC cutting systems, robotic welding ...

Welding Sales Specialist

Greenville, NC

$21.50 - $29.25/hr

Bachelor's degree in Engineering, or equivalent years of formalized welding experience. * Five or ... Provide knowledgeable support and sharing of expertise on CNC cutting systems, robotic welding ...

Draftsman

Farmville, NC ยท On-site

... CNC files for shop fabrication of steel. This person would also run combining and nesting software ... At the direction of the project engineer, manager, estimator, and other key personnel to provide ...

Draftsman

Farmville, NC ยท On-site

$20 - $26/hr

... CNC files for shop fabrication of steel. This person would also run combining and nesting software ... At the direction of the project engineer, manager, estimator, and other key personnel to provide ...

Welding Specialist

Greenville, NC ยท On-site

$70 - $90/hr

Subject Matter Specialist** who **aligns** high-level welding engineering with operational ... Provide knowledgeable support** and sharing of expertise on CNC cutting systems, robotic welding ...

Draftsman

Farmville, NC ยท On-site

$20 - $26/hr

... CNC files for shop fabrication of steel. This person would also run combining and nesting software ... At the direction of the project engineer, manager, estimator, and other key personnel to provide ...

Machinist

Williamston, NC ยท On-site

$20.25 - $27.75/hr

Operate manual and CNC machining equipment to manufacture quality parts. * Read blueprints, work orders, and production specifications. * Inspect finished parts using calipers, micrometers, and other ...

Machinist

Williamston, NC ยท On-site

$20.25 - $27.75/hr

Operate manual and CNC machining equipment to manufacture quality parts. * Read blueprints, work orders, and production specifications. * Inspect finished parts using calipers, micrometers, and other ...

The Process Engineer owns the plant floor layout and encompassed assembly and fabrication processes for the assigned department and will be responsible for the improvement of the Productivity metric ...

The Maintenance Engineer will report to the Fiberline Maintenance Superintendent. Key responsibilities include, but are not limited to, upkeep and continuous improvement of all mechanical equipment ...

next page

Showing results 1-20

Cnc Programmer information

See Washington, NC salary details

$14

$26

$39

How much do cnc programmer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for cnc programmer in Washington, NC is $26.91, according to ZipRecruiter salary data. Most workers in this role earn between $22.16 and $30.29 per hour, depending on experience, location, and employer.

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.

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 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 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 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.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,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 environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

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, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What cities near Washington, NC are hiring for Cnc Programmer jobs?

Cities near Washington, NC with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Washington, NC as of August 2026, with employment types broken down into 81% Full Time, 10% Part Time, 3% Contract, and 6% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $55,963 per year, or $26.9 per hour.

CNC Laser Operator

Williamston, NC โ€ข On-site

$18.25 - $22.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

CNC Laser Operator
Machine Operator | CNC Laser Operations | Manufacturing | Metal Fabrication
Location: Williamston, NC
Schedule: First Shift | Monday-Thursday (4-Day Work Week)
Overview
TriEst Ag Group is hiring a CNC Laser Operator to join our manufacturing team at Metcore in Williamston, NC. This position is ideal for someone with manufacturing or machine operator experience who enjoys hands-on work, takes pride in producing quality parts, and values safety and teamwork. You'll operate CNC laser cutting equipment, read blueprints, inspect finished parts, and help keep production running efficiently in a clean manufacturing environment.
Who Does Well in This Role
Successful team members typically:
  • Enjoy hands-on manufacturing and machine operation.
  • Take pride in producing accurate, high-quality work.
  • Pay close attention to detail.
  • Work safely and efficiently.
  • Learn new equipment and processes quickly.
  • Solve problems independently while working well with a team.

Key Responsibilities
  • Set up and operate CNC laser cutting equipment.
  • Read blueprints, work orders, and production specifications.
  • Select and load the correct material for production.
  • Inspect finished parts using measuring tools and gauges.
  • Perform routine machine maintenance and basic troubleshooting.
  • Maintain accurate production records.
  • Keep work areas, equipment, and tools clean and organized.
  • Follow company safety and quality procedures.

Qualifications
  • Previous experience operating CNC laser equipment or similar manufacturing machinery preferred.
  • Manufacturing, machine operator, or metal fabrication experience.
  • Ability to read blueprints and use precision measuring tools.
  • Basic computer skills.
  • High school diploma or GED.
  • CNC programming experience is a plus.
  • Vocational or technical training is a plus.

Employees must be able to perform the essential functions of the position, including standing for extended periods, lifting materials as needed, and working in a manufacturing environment, with or without reasonable accommodation.
Employment is contingent upon successful completion of a pre-employment background check, physical, and drug screen.
Benefits:
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Long Term Disability
  • Short Term Disability
  • Parental leave
  • Vision insurance
TriEst Ag Group, Inc. is committed to providing equal employment opportunities without regard to race, color, religion, national origin, marital status, political affiliation, age, disability, veteran status, or sexual orientation, in accordance with federal, state and local law.