1

Cnc Cam Programmer Jobs (NOW HIRING)

Responsibilities include generating precise CNC programs that align with our programming standards, directly contributing to the success of your teammates within CAM Operations by producing highly ...

Responsibilities include generating precise CNC programs that align with our programming standards, directly contributing to the success of your teammates within CAM Operations by producing highly ...

Utilize CAM software to program CNC mills and lathes. * Communicate with clients regarding ... Actively work to improve production and engineering operation. * Concisely convey technical ...

Responsibilities include generating precise CNC programs that align with our programming standards, directly contributing to the success of your teammates within CAM Operations by producing highly ...

Responsibilities include generating precise CNC programs that align with our programming standards, directly contributing to the success of your teammates within CAM Operations by producing highly ...

CAM Programmer

Wooster, OH

$23 - $31.50/hr

Perform CAM (Computer Aided Manufacturing) tasks related to NC programming, including description ... Set up the CNC machining centers, and support Operators on CNC machines to operate/parametrize the ...

CNC CAD/CAM Programmer Location: Newport News, VA Duration: Full-Time, Contract to Hire Shift Schedule: 1st shift (7:00 AM to 3:30 PM EST) Pay Rate: Starts at $25.00, higher depending on experience

Schaeffler Group -- CAM Programmer Schaeffler is a dynamic global technology company and its ... Set up the CNC machining centers, and support Operators on CNC machines to operate/parametrize the ...

We are seeking a skilled CAM Programmer with strong experience in Mastercam to develop, optimize ... Create new CNC programs from scratch using Mastercam for mills, lathes, and multi-axis machines

CAM Programmer

Wooster, OH · On-site

$23 - $31.50/hr

Perform CAM (Computer Aided Manufacturing) tasks related to NC programming, including description ... Set up the CNC machining centers, and support Operators on CNC machines to operate/parametrize the ...

Be Seen First

Experience: · Machine Operator Conventional and/or CNC (5 Years Minimum) · CNC CAM Programming (3 years Minimum) · MasterCAM Programing (Preferred) · Okuma & DMG Lathe and Machining Centers (a ...

Be Seen First

Experience: · Machine Operator Conventional and/or CNC (5 Years Minimum) · CNC CAM Programming (3 years Minimum) · MasterCAM Programing (Preferred) · Okuma & DMG Lathe and Machining Centers (a ...

next page

Showing results 1-20

Cnc Cam Programmer information

See salary details

$16

$30

$44

How much do cnc cam programmer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for cnc cam 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 CNC CAM Programmer, and why are they important?

To thrive as a CNC CAM Programmer, you need a solid understanding of computer-aided manufacturing, machining processes, and blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Proficiency in CAD/CAM software such as Mastercam, SolidWorks, or AutoCAD, as well as familiarity with CNC machine operation and G-code programming, is crucial. Attention to detail, problem-solving skills, and strong communication abilities help ensure precision and effective collaboration with engineering and production teams. These skills are vital for producing accurate parts efficiently, minimizing errors, and supporting smooth manufacturing workflows.

What are some common challenges CNC CAM Programmers face when transitioning from manual machining to computer-aided manufacturing?

CNC CAM Programmers often find the shift from manual machining to computer-aided processes challenging due to the need to master complex software and understand digital workflows. Adapting to detailed CAD/CAM programs requires strong attention to detail and the ability to visualize machining operations in a virtual environment. Additionally, effective communication with machinists and engineers is crucial to ensure that tool paths and programs align with production capabilities and quality standards. Overcoming these challenges typically involves hands-on training, ongoing collaboration, and a commitment to continuous learning.

What are CNC CAM Programmers?

CNC CAM Programmers are professionals who use computer-aided manufacturing (CAM) software to create instructions for computer numerical control (CNC) machines. They convert engineering drawings and models into precise toolpaths that guide machinery to produce parts and components. Their work ensures parts are manufactured accurately, efficiently, and to exact specifications. CNC CAM Programmers often collaborate with engineers and machinists to optimize production processes and troubleshoot issues.

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

AspectCnc Cam ProgrammerCnc Machinist
CredentialsOften requires CNC programming certifications, technical trainingTypically needs machining experience, technical skills, sometimes certifications
Work EnvironmentDesigning and programming CNC machines, often in office or CAD/CAM softwareOperating CNC machines, setting up and machining parts on shop floors
Industry UsageUsed in manufacturing, aerospace, automotive for programming CNC equipmentUsed across manufacturing sectors for producing parts

The main difference is that Cnc Cam Programmers focus on creating and optimizing CNC programs using CAD/CAM software, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but Cnc Cam Programmers are more involved in the planning and programming phase, whereas Cnc Machinists handle the hands-on machining process.

More about Cnc Cam Programmer jobs
What cities are hiring for Cnc Cam Programmer jobs? Cities with the most Cnc Cam Programmer job openings:
What states have the most Cnc Cam Programmer jobs? States with the most job openings for Cnc Cam Programmer jobs include:
Infographic showing various Cnc Cam Programmer job openings in the United States as of May 2026, with employment types broken down into 86% Full Time, 4% Part Time, 4% Contract, and 6% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
Senior NX CAM Programmer

Senior NX CAM Programmer

Michigan Wheel

Grand Rapids, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

Senior NX CAM Programmer
Grand Rapids, MI | On-Site | Full-Time
We are seeking an experienced Senior Siemens NX CAM Programmer to help modernize and standardize programming across our machine shop. This role focuses on advanced multi-axis programming, cycle time reduction, and building reusable NX CAM programming systems to improve machining performance and efficiency.
Key Responsibilities
  • Develop Siemens NX CAM programs for CNC mills and lathes
  • Program advanced multi-axis toolpaths (swarf, guiding curves, feature-based machining, high-speed machining)
  • Build standardized templates, tool libraries, and programming methods
  • Use simulation and verification tools to ensure collision-free programs before release
  • Optimize toolpaths to reduce cycle time, improve surface finish, and extend tool life
  • Support prove-outs on the shop floor and collaborate with manufacturing engineers
  • Help establish programming standards across multiple CNC machines
Qualifications
  • 5+ years of Siemens NX CAM programming experience
  • Strong multi-axis CNC programming skills
  • Deep understanding of machining fundamentals, feeds & speeds, cutter engagement, and surface finish control
  • Experience machining castings or variable starting stock
  • Proven ability to reduce cycle times and improve machining efficiency
  • Ability to work independently and develop structured programming systems
Preferred / Bonus Skills
  • NX Open, Python, or CAM automation
  • Post processor customization
  • Robotics experience (ABB a plus)
Benefits
  • Biweekly Pay
  • 401(k) with Company Match (after 90 days)
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Accident Insurance
  • Critical Illness Insurance
  • Hospital Indemnity Insurance
  • Legal Insurance
  • Life & AD&D Insurance
  • Short-Term & Long-Term Disability
  • HSA & Flexible Spending Accounts
  • 9 Paid Holidays
  • PTO, Sick Time, and Personal Time Off

Competitive compensation based on experience