2

Entry Level Cam Programmer Jobs (NOW HIRING)

Basic understanding of CNC machining processes (training provided for entry-level). * Familiarity ... Familiarity with CAM programming software (Mastercam or similar) a plus. * Leadership or training ...

CAD Programmer

Cowpens, SC ยท On-site

$20 - $23/hr

We're looking for a motivated Entry-Level CAD Programmer who is eager to learn, contribute, and ... Create and update CAD/CAM programs for CNC equipment * Work with drawings, blueprints, and CAD ...

We're looking for a motivated Entry-Level CAD Programmer who is eager to learn, contribute, and ... Create and update CAD/CAM programs for CNC equipment * Work with drawings, blueprints, and CAD ...

Basic understanding of CNC machining processes (training provided for entry-level). * Familiarity ... Familiarity with CAM programming software (Mastercam or similar) a plus. * Leadership or training ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Machinist - Entry level

Saxonburg, PA ยท On-site

$25 - $28/hr

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

Machinist - Entry level

Saxonburg, PA ยท On-site

$25 - $28/hr

Primary Duties & Responsibilities Machinist - Entry Level Compensation: * $25-$28/hr to start ... Master Cam programming/ CAD background * Haas CNC Mill Working Conditions * Supports a 24/7 ...

next page

Showing results 1-20

Entry Level Cam Programmer information

See salary details

$14

$26

$79

How much do entry level cam programmer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for entry level cam programmer in the United States is $26.73, according to ZipRecruiter salary data. Most workers in this role earn between $17.07 and $23.08 per hour, depending on experience, location, and employer.

What are Entry Level CAM Programmers?

Entry Level CAM Programmers are professionals who use Computer-Aided Manufacturing (CAM) software to create programs that guide machines in the manufacturing process, such as CNC (Computer Numerical Control) machines. They typically work under the supervision of more experienced programmers and are responsible for tasks like converting engineering drawings into machine instructions, optimizing tool paths, and ensuring efficient production. Entry level positions usually require knowledge of CAD/CAM software, basic machining concepts, and attention to detail. These roles are ideal for individuals starting their careers in manufacturing technology or engineering.

What are the key skills and qualifications needed to thrive as an Entry Level CAM Programmer, and why are they important?

To thrive as an Entry Level CAM Programmer, you need a solid understanding of manufacturing processes, basic CAD/CAM principles, and a relevant technical degree or certification. Familiarity with CAM software such as Mastercam, SolidWorks, or AutoCAD, and knowledge of CNC machine operations are typically required. Attention to detail, problem-solving abilities, and strong communication skills help you interpret technical drawings and collaborate with engineers and machinists. These skills ensure accurate programming, efficient production workflows, and minimized errors in manufacturing environments.

What are some common challenges faced by entry-level CAM Programmers, and how can they overcome them?

Entry-level CAM Programmers often encounter challenges such as understanding complex machining processes, interpreting technical drawings, and learning to use specialized CAM software efficiently. To overcome these, new programmers should seek mentorship within their team, actively participate in training sessions, and practice hands-on programming on real or simulated projects. Collaborating with experienced machinists and engineers can also provide valuable insights, helping to bridge knowledge gaps and build confidence in producing accurate and efficient toolpaths.

What is the difference between Entry Level Cam Programmer vs Entry Level CNC Operator?

AspectEntry Level Cam ProgrammerEntry Level CNC Operator
Required CredentialsBasic knowledge of CAM software, technical trainingHigh school diploma, some training in CNC operation
Work EnvironmentDesigning and programming CNC machines, office and shop floorOperating CNC machines, primarily shop floor
Industry UsageManufacturing, aerospace, automotiveManufacturing, machining shops
Common Search/ComparisonYesYes

Entry Level Cam Programmers focus on creating and optimizing CNC machine programs using CAM software, often working closely with design teams. Entry Level CNC Operators primarily run and monitor CNC machines based on existing programs. While both roles are entry-level and require some technical training, Cam Programmers need more software knowledge, whereas CNC Operators focus on machine operation and quality control.

More about Entry Level Cam Programmer jobs
What cities are hiring for Entry Level Cam Programmer jobs? Cities with the most Entry Level Cam Programmer job openings:
What are the most commonly searched types of Cam Programmer jobs? The most popular types of Cam Programmer jobs are:
What job categories do people searching Entry Level Cam Programmer jobs look for? The top searched job categories for Entry Level Cam Programmer jobs are:
Infographic showing various Entry Level Cam Programmer job openings in the United States as of July 2026, with employment types broken down into 92% Full Time, 4% Part Time, 2% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $55,594 per year, or $26.7 per hour.

CNC Machinist (Mill and Lathe)

corporatehcm

Roseville, MI โ€ข On-site

$22 - $28/hr

Other

Re-posted 7 days ago


Job description

Job Title: CNC Machinist (Mill and Lathe)

Location:ย Roseville, MI

Pay Scale: $22โ€“$28/hour to start โ€” with performance-based increases available at 6โ€“12 months

Shift: 3:00PM - 1:30AM (4 x 10 Hour Shifts)

Description
We are seeking a skilled and dedicated CNC Machinist (Mill or Lathe) to join our team. This role is responsible for setting up and operating CNC machinery and well as inspecting precision components on vertical and/or horizontal CNC machines.

This is aย trainable, tiered positionย with growth opportunities across three levels โ€” from entry-level operators to experienced precision grinders.

Depending on your background, you may enter at any of the three skill tiers, with clear pathways for advancement based on performance, skill development, and experience.

Essential Functions:

  • Operate CNC milling and turning machines to produce precision components.
  • Load and unload parts, set fixtures, and verify part alignment.
  • Follow setup sheets and operation instructions for production runs.
  • Use precision measuring tools (calipers, micrometers, bore gauges, height gauges) to inspect parts.
  • Perform setups, establish work and tool offsets, and adjust speeds and feeds.
  • Edit or create G-code programs for process optimization.
  • Read and interpret blueprints, including GD&T symbols and 3D part features.
  • Troubleshoot surface finish, tool wear, or dimensional issues.
  • Maintain machine cleanliness, perform minor maintenance, and ensure safe operation.
  • Collaborate with lead machinists, engineers, and quality inspectors to ensure part accuracy.

Position Requirements

  • High School Diploma or equivalent.
  • Strong attention to detail and mechanical aptitude.
  • Basic understanding of CNC machining processes (training provided for entry-level).
  • Familiarity with measurement tools and shop math.
  • Ability to read and interpret blueprints and follow written instructions.
  • Willingness to learn setup, programming, and inspection techniques.

Preferred Qualifications:

  • 3โ€“10 years of CNC machining experience (mills and/or lathes).
  • Skilled in full setups, offsets, and tool selection.
  • Experience with G-code edits, live tooling, or multi-axis machining.
  • Knowledge of materials such as aluminum, stainless, and hardened steels.
  • Proficiency in blueprint reading, GD&T, and precision measuring equipment.
  • Familiarity with CAM programming software (Mastercam or similar) a plus.
  • Leadership or training experience welcomed.

Work Environment & Physical Requirements:

  • Standing for extended periods while operating grinding machines.
  • Frequent lifting (up to 25 lbs.), bending, and handling of precision components.
  • Exposure to coolant, grinding dust, and high-noise environments (PPE provided).
  • Working with high-speed rotating equipment requires focus and adherence to safety protocols.