1

Cad Cam Cnc Programmer Jobs (NOW HIRING)

We're looking for a CAD/CAM professional to support die manufacturing by creating CNC programs and ... Interpret blueprints and engineering documentation * Maintain and document CNC program changes

The CAD/CAM Programmer must be familiar with CNC equipment using Auto-CAD; to create drawings and CNC programs using the CAD/CAM software for coordinating all production and technical communications ...

The CAD/CAM Programmer must be familiar with CNC equipment using Auto-CAD; to create drawings and CNC programs using the CAD/CAM software for coordinating all production and technical communications ...

The CAD/CAM Programmer must be familiar with CNC equipment using Auto-CAD; to create drawings and CNC programs using the CAD/CAM software for coordinating all production and technical communications ...

CAD/CAM Programmer

Muskogee, OK · On-site

$21.50/hr

The CAD/CAM Programmer must be familiar with CNC equipment using Auto-CAD; to create drawings and CNC programs using the CAD/CAM software for coordinating all production and technical communications ...

CNC Programmer

Huntington Beach, CA · On-site

$27.75 - $38/hr

CNC Programmer Job Type: Contract Duration: 1 years Location: Hurlington Beach, CA Regular and ... UG NX CAD/CAM * machinist * Machine Control Data (MCD)

CAD/CAM Programmer Location: Richmond, VA Schedule: Day Shift Employment Type: Contract-to-Hire ... Create, edit, and optimize CNC programs using CAM software such as Fusion 360 or equivalent ...

Proficiency in CAD, CAM, CNC programming, and 3D modeling. * Experience with blueprint reading and design. * Strong skills in milling, tooling, WorkNC, and MasterCAM. Additional Skills ...

next page

Showing results 1-20

Cad Cam Cnc Programmer information

See salary details

$16

$30

$44

How much do cad cam cnc programmer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for cad cam 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 are the key skills and qualifications needed to thrive as a CAD CAM CNC Programmer, and why are they important?

To thrive as a CAD CAM CNC Programmer, you need strong skills in computer-aided design (CAD), computer-aided manufacturing (CAM), CNC programming, and a background in mechanical or manufacturing engineering. Familiarity with industry-standard software like AutoCAD, Mastercam, SolidWorks, and CNC machine controllers is essential, and certifications such as NIMS or relevant associate degrees are often preferred. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and productivity in programming and collaborating with machinists. These skills are crucial for producing precise components efficiently, reducing errors, and optimizing manufacturing processes.

What are CAD CAM CNC Programmers?

CAD CAM CNC Programmers are professionals who use computer-aided design (CAD) and computer-aided manufacturing (CAM) software to create detailed instructions for computer numerical control (CNC) machines. These programmers translate engineering drawings and specifications into precise code that guides CNC machines to manufacture parts and products. Their role is crucial in industries such as automotive, aerospace, and manufacturing, ensuring efficient and accurate production processes. They often work closely with engineers and machinists to optimize designs and machining operations. A strong understanding of both programming and machining is essential for this career.

What is the difference between Cad Cam Cnc Programmer vs Machinist?

AspectCad Cam Cnc ProgrammerMachinist
CredentialsTypically requires CAD/CAM software training, technical certificationsHigh school diploma or technical training, machining certifications
Work EnvironmentDesign studios, manufacturing plants, CNC programming labsMachine shops, manufacturing floors, production facilities
Employer & IndustryManufacturing, aerospace, automotive, custom fabricationMetalworking, manufacturing, aerospace, automotive
Primary FocusCreating CNC programs and toolpaths from designsOperating CNC machines, setting up and machining parts

While both roles are integral to CNC manufacturing, Cad Cam Cnc Programmers focus on developing the software instructions for machines, whereas Machinists operate and set up the machines to produce parts. Understanding these differences helps in choosing the right career path or job search focus.

What are some common challenges Cad Cam Cnc Programmers face when transitioning from manual programming to advanced CAD/CAM software?

Cad Cam Cnc Programmers often encounter a learning curve when transitioning from manual G-code programming to advanced CAD/CAM software. Adapting to the user interfaces, understanding complex toolpath strategies, and integrating post-processing for specific CNC machines can be challenging at first. Additionally, troubleshooting errors between the virtual simulation and actual machining requires strong attention to detail and problem-solving skills. However, with practice and support from experienced team members, most programmers quickly become proficient and are able to leverage the software to increase productivity and part quality.
More about Cad Cam Cnc Programmer jobs
What cities are hiring for Cad Cam Cnc Programmer jobs? Cities with the most Cad Cam Cnc Programmer job openings:
What are the most commonly searched types of Cad Cam Cnc Programmer jobs? The most popular types of Cad Cam Cnc Programmer jobs are:
What states have the most Cad Cam Cnc Programmer jobs? States with the most job openings for Cad Cam Cnc Programmer jobs include:
What job categories do people searching Cad Cam Cnc Programmer jobs look for? The top searched job categories for Cad Cam Cnc Programmer jobs are:

CNC Programmer (CAD/CAM)

Cannonball Recruiting LLC

Reading, PA • On-site

$30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

CNC Programmer (CAD/CAM)

Location: Reading, PA

Job Type: Full-Time

Shift: 1st shift

Pay: $30/hr or more (depending on experience level)

Reports To: Tooling Manager

Position Summary:

  • We're hiring a CNC Programmer to support a busy toolroom and production environment by creating CNC programs and related documentation used to manufacture prototypes, tooling, and precision machined components. This role requires strong CAD/CAM capability, blueprint interpretation, and a commitment to safe, high-quality machining practices.

Required Skills & Qualifications:

  • Education/Experience: High school diploma or equivalent required. Machine shop experience strongly preferred; programming experience required (level dependent).
  • CAD/CAM: Comfortable creating/adjusting CNC programs using CAD/CAM software; ability to troubleshoot program and machining issues on the floor.
  • Blueprint Reading: Strong ability to read prints, interpret GD&T basics, and translate part intent into machining strategy.
  • Measurement & Inspection: Proficient with precision measurement tools (calipers, micrometers, height gauges, depth gauges, hole gauges, etc.).
  • Math & Reasoning: Ability to calculate dimensions and apply practical problem-solving in a production/toolroom environment.
  • Communication: Able to document work clearly and collaborate across programming, setup, operators, and engineering.

Skill Levels (Pay Based on Level/Experience)

Level 1 – CNC Programmer:

  • Programs standard 2D components for tooling/production with general guidance.
  • Creates accurate setup sheets and supports operators during first-piece and troubleshooting.
  • Assists with routine CNC maintenance activities.
  • Runs/edits CAM programs on CNC equipment as needed and ensures quality requirements are met.

Level 2 – CNC Programmer:

  • All Level 1 skills, plus:
  • Basic knowledge of 5-axis machining and/or multi-axis concepts.
  • Programs 3D contour geometry with limited supervision.
  • Develops more optimal toolpaths and understands CAD translation/import considerations.

Level 3 – CNC Programmer:

  • All Level 2 skills, plus:
  • Programs and supports 5-axis machining independently (where applicable).
  • Owns CNC programming standards and continuous improvement initiatives.
  • Supports material/tooling planning for CNC work and helps drive PM/maintenance program adherence.

Physical Requirements & Work Environment:

  • Work level: Heavy industrial/toolroom environment.
  • Must be able to lift/carry up to 65 lbs and push/pull up to 40 lbs.
  • Work may involve standing, sitting, climbing stairs, kneeling, and crouching as needed.
  • Exposure to shop conditions including heat, oils/lubricants, sharp tools, and cutting machinery.
  • PPE required: Safety glasses, hearing protection, steel-toe footwear, gloves; additional PPE as job tasks require.

Benefits:

  • Health Insurance
  • Supplemental Dental and Vision Insurance
  • Life/AD&D Insurance
  • Disability Insurance
  • Holiday Pay (11 days a year, immediate eligibility)
  • Paid Time Off (Eligible after 60 days)
  • 401(k) (Company match of 50% of the first 6% contributed to the plan; 4-yr vesting for company match)

Why Work With Cannonball Recruiting?

Cannonball Recruiting connects skilled trades professionals with great opportunities in manufacturing and industrial environments. We support you through the hiring process and help match you with roles aligned to your experience and career goals.

All offers of employment are contingent upon the successful completion of a pre-employment drug screen and background check.