1

3D Cnc Programmer Jobs (NOW HIRING)

CNC PROGRAMMER (CAM)

Houston, TX ยท On-site

$25.25 - $34.50/hr

CNC PROGRAMMER (CAM) Houston, TX Manufacturing Location: Houston, TX on-site Full-time, On site ... The ideal candidate translates 3D models and drawings into efficient, reliable tool paths, proves ...

Be Seen First

CNC Programmer

Everett, WA ยท On-site

$30 - $50/hr

KEY RESPONSIBILITIES: ยท Read and interpret technical drawings, blueprints, GD&T, and 3D models. ยท ... CNC programming or machining preferred. ยท Minimum 2-5 years of CNC programming experience ...

CNC PROGRAMMER (CAM)

Houston, TX ยท On-site

$100 - $125/hr

CNC PROGRAMMER (CAM) Houston, TX Manufacturing Location: Houston, TX on-site Full-time, On site ... The ideal candidate translates 3D models and drawings into efficient, reliable tool paths, proves ...

CNC Programmer / Operator

Pensacola, FL

$25.25 - $34.50/hr

The CNC Programmer / Operator will run and write programs for a CNC router. The CNC Programmer ... Operate 3D printer from CAD models. * Collaborate with service advisors, customers, and vendors to ...

CNC Programmer

Huntington Beach, CA ยท On-site

$80 - $100/hr

Join Our Team as a CNC Programmer. Dependable. Enthusiastic. Driven to succeed. If this sounds like ... Experience with 3D CAD software, preferably SolidWorks. * Proficiency in reading and understanding ...

CNC Programmer

Huntington Beach, CA ยท On-site

$28 - $50/hr

Join Our Team as a CNC Programmer. Dependable. Enthusiastic. Driven to succeed. If this sounds like ... Experience with 3D CAD software, preferably SolidWorks. * Proficiency in reading and understanding ...

CNC Programmer

Williamston, MI ยท On-site

$23 - $31.50/hr

Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. * A minimum of 2 full years of CNC programming using CAM software * Create efficient machining programs with ...

CNC Programmer

Grove City, OH ยท On-site

$60 - $80/hr

... for an experienced CNC PROGRAMMER . This person will be proficient in MasterCam: developing ... Ability to read and interpret complex blueprints, 3D CAD models, and GD&T * A broad knowledge of ...

CNC Programmer / Operator

Pensacola, FL ยท On-site

$25.25 - $34.50/hr

The CNC Programmer / Operator will run and write programs for a CNC router. The CNC Programmer ... Operate 3D printer from CAD models. * Collaborate with service advisors, customers, and vendors to ...

CNC Programmer

Middleborough, MA ยท On-site

$27.69 - $41.54/hr

The CNC Programmer is responsible for the programming of multi-axis CNC Milling and lathe equipment ... Read and review technical drawings and import 2D and 3D CAD drawings into Mastercam. * Create ...

CNC Programmer

Bangor, ME ยท On-site

$250/hr

POSITION OVERVIEW - CNC Programmer This role will support advanced manufacturing operations by ... Experience with 3D modeling software such as NX, Inventor, or similar tools * Experience developing ...

CNC Programmer

Damascus, VA ยท On-site

$22.25 - $30.25/hr

The CNC Programmer is responsible for programming CNC machines and developing associated ... Create 3D models of parts and utilizes CAM software computer simulation to create, optimize, and ...

CNC Programmer

Huntington Beach, CA ยท On-site

$35 - $60/hr

Join Our Team as a CNC Programmer. Dependable. Enthusiastic. Driven to succeed. If this sounds like ... Experience with 3D CAD software, preferably SolidWorks. * Proficiency in reading and understanding ...

CNC Programmer

Clinton Township, MI ยท On-site

$24.50 - $33.50/hr

CNC Programmer Clinton Township, MI Build. Lead. Transform. If you are passionate about precision ... We provide end-to-end manufacturing solutions including CNC machining, injection molding, and 3D ...

CNC Programmer

Sarasota, FL ยท On-site

$24.50 - $33.75/hr

Interpret complex engineering blueprints and 3D models to develop, prove out, and optimize multi-axis CNC programs for all lathe (fixed headstock, Swiss), mill-turn, and milling operations. * CAM ...

CNC Programmer

Sarasota, FL ยท On-site

$24.50 - $33.75/hr

Interpret complex engineering blueprints and 3D models to develop, prove out, and optimize multi-axis CNC programs for all lathe (fixed headstock, Swiss), mill-turn, and milling operations. * CAM ...

CNC Programmer (Temp-to-Hire) Client: Aerospace MFG Company - global provider of manufacturing ... Build 3D geometries for N/C tool paths * Support N/C machine operators and troubleshooting as ...

CNC Programmer

Arcadia, CA ยท On-site

$35 - $45/hr

Create and modify 3-, 4-, and 5-axis CNC programs using MasterCAM from both blueprints and 3D solid ... Work closely with engineering staff to finalize programs and verify accuracy through simulations ...

Be Seen First

CNC Programmer

Arlington, WA ยท On-site

$72K - $105K/yr

Program parts using 3D CAM software prior to production release * Prove-out programs, troubleshoot ... CNC programming experience * Experience setting up and operating 4-axis and 5-axis CNC Mills

Showing results 41-60

3d Cnc Programmer information

See salary details

$16

$30

$44

How much do 3d cnc programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for 3d cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between 3D Cnc Programmer vs CNC Machinist?

Aspect3D Cnc ProgrammerCNC Machinist
Primary RoleDesigns and writes CNC code for 3D parts and complex geometriesOperates CNC machines to produce parts based on provided instructions
Skills & CertificationsG-code programming, CAD/CAM software, technical drawing interpretationMachine operation, setup, troubleshooting, basic programming
Work EnvironmentDesign studios, manufacturing plants, CNC programming departmentsMachine shops, manufacturing floors, production lines

While both roles involve working with CNC machines, a 3D Cnc Programmer focuses on creating detailed programs for complex 3D parts, often requiring advanced CAD/CAM skills. A CNC Machinist primarily operates and maintains CNC machines to produce parts, following existing programs. The programmer's role is more design and software-oriented, whereas the machinist's role is hands-on and operational.

Do 3D CNC programmers make good money?

3D CNC programmers typically earn competitive wages that vary based on experience, location, and industry. Skilled programmers with knowledge of CAD/CAM software and CNC machine operation can command higher salaries, especially in manufacturing and aerospace sectors.

How much do 3D CNC programmers earn?

3D 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 or high-precision work.

Is there a demand for 3D CNC programmers?

3D CNC programmers are in steady demand across manufacturing industries that require precise machining and complex part production. Skills in CAD/CAM software and knowledge of CNC machine operation are highly valued, and employment opportunities are often available in factories, machine shops, and aerospace or automotive sectors.

What cities are hiring for 3D Cnc Programmer jobs?

Cities with the most 3D Cnc Programmer job openings:

What states have the most 3D Cnc Programmer jobs?

States with the most job openings for 3D Cnc Programmer jobs include:

What are popular job titles related to 3D Cnc Programmer jobs?

For 3D Cnc Programmer jobs, the most frequently searched job titles are:

Infographic showing various 3D Cnc Programmer job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 89% Full Time, 7% Part Time, and 2% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer (884)

Mount Laurel, NJ โ€ข On-site

BRIGHT LIGHTS USA INC
1 - 10 employees

$24 - $36/hr

Full-time

Re-posted 10 days ago


Job description

Job Summary:

The CNC Programmer plays a critical role in supporting precision manufacturing operations by developing, optimizing, and maintaining CNC programs that drive safe, efficient, and high-quality production. This position is responsible for translating engineering designs into accurate and repeatable machining processes using Mastercam and SolidWorks for both milling and turning operations. Working closely with Engineering, Manufacturing, and Quality teams, the CNC Programmer ensures programs meet design intent, production requirements, and quality standards while supporting continuous improvement initiatives. Success in this role requires strong technical expertise, attention to detail, and a collaborative approach in a fast-paced manufacturing environment.

Key Responsibilities:

  • Create, modify, and optimize CNC programs usingย Mastercamย for bothย mills and lathes.
  • Interpret complex engineering drawings and 3D models usingย SolidWorksย to generate accurate tool paths and setup instructions.
  • Select appropriate cutting tools, speeds, feeds, and Workholding methods for each job.
  • Collaborate with machinists, engineers, and quality control to ensure manufacturability and adherence to specifications.
  • Perform test runs and troubleshoot programming or machining issues to ensure zero-defect output.
  • Maintain program database and documentation for version control and compliance.
  • Implement continuous improvement initiatives focused on reducing cycle times and increasing tool life and machine utilization.
  • Ensure compliance with safety standards, ISO/AS9100 quality requirements, and company policies.

Required:

  • 5+ years of CNC programming experience with mills and lathes in a precision manufacturing environment.
  • Proficiency inย Mastercam (latest version preferred)ย andย SolidWorks.
  • Strong knowledge of G-code and M-code.
  • Ability to read and interpret blueprints, GD&T, and 3D models.
  • Hands-on experience with CNC machine setup and operation.
  • Strong analytical, problem-solving, and communication skills.

Preferred:

  • Experience with multi-axis machining and live tooling.
  • Familiarity with ERP systems and DNC file transfer systems.
  • Prior work in aerospace, medical device, or automotive sectors.

Physical Requirements:

  • Ability to stand, walk, bend, and lift up to 50 lbs. as required in a manufacturing environment.
  • Comfortable working in a shop setting with exposure to machining equipment and noise.