1

Assistant Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Three Rivers, MI

$24.50 - $33.50/hr

The Programmer's main responsibilities are the development of the process to produce engineered ... * Assist with training and development of the CNC operators. * Perform assigned duties of CNC ...

CNC Programmer

Three Rivers, MI

$24.50 - $33.50/hr

The Programmer's main responsibilities are the development of the process to produce engineered ... * Assist with training and development of the CNC operators. * Perform assigned duties of CNC ...

CNC Programmer

Three Rivers, MI ยท On-site

$24.50 - $33.50/hr

The Programmer's main responsibilities are the development of the process to produce engineered ... * Assist with training and development of the CNC operators. * Perform assigned duties of CNC ...

CNC Programmer

Phoenix, AZ ยท On-site

$24.75 - $34/hr

Position Summary The CNC Programmer is responsible for ensuring all plate/flatbar is processed ... Cut Lists for Shapes * Assist with or create Cut Lists for shapes (saws, in-station, etc.) as ...

CNC Programmer

North Canton, OH ยท On-site

$23.50 - $32.25/hr

... programming - Assist in assembly as needed What you need to be successful: - High School Diploma or equivalent - 1+ years of experience in CNC set up and machining or CNC certification - 1+ years of ...

CNC Programmer

Las Vegas, NV ยท On-site

$25 - $34/hr

CNC OPERATOR/PROGRAMMER Department : Production Location : ASTOUND LV We are a fast-paced company ... Maintain CNC machines, tooling, and computer systems to ensure peak operational condition. * Assist ...

CNC Programmer

Phoenix, AZ ยท On-site

$24.75 - $34/hr

Position Summary The CNC Programmer is responsible for ensuring all plate/flatbar is processed ... Cut Lists for Shapes * Assist with or create Cut Lists for shapes (saws, in-station, etc.) as ...

CNC Programmer

Three Rivers, MI

$24.50 - $33.50/hr

The Programmer's main responsibilities are the development of the process to produce engineered ... * Assist with training and development of the CNC operators. * Perform assigned duties of CNC ...

CNC Programmer

Sarver, PA ยท On-site

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to ... * Assist operators with set up for production runs and troubleshoot issues * Follow Penn United ...

* Assist CNC machine operators with daily production tasks * Lift and handle large plastic sheets ... CNC Tooling * CNC Programming * Tape Measure Reading * CNC Machine Setup & Changeover * Manual ...

CNC Programmer

Sarver, PA ยท On-site

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to ... * Assist operators with set up for production runs and troubleshoot issues * Follow Penn United ...

CNC Programmer

Sarver, PA

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to ... * Assist operators with set up for production runs and troubleshoot issues * Follow Penn United ...

CNC Programmer

Newport News, VA ยท On-site

$40 - $60/hr

Set-up, Program, operate and assist in assuring proper maintenance of CNC machinery. (CNC Lathes & Mills) * Follow operating procedures, engineering instructions, and other recognized methods of ...

CNC Programmer

Austin, TX ยท On-site

$26.25 - $36/hr

CNC Programming: Write, test, and optimize CNC programs for milling, turning, and other machining ... Machine Setup and Operation: Assist in setting up and operating CNC machines, including loading ...

CNC Programmer

Horsham, PA ยท On-site

$45 - $55/hr

Contribute to the improvement and standardization of the CNC programming process. * Assist with troubleshooting and solving machining process issues. * Provide technical assistance by responding to ...

CNC Programmer

Newport News, VA ยท On-site

$40 - $60/hr

Set-up, Program, operate and assist in assuring proper maintenance of CNC machinery. (CNC Lathes & Mills) * Follow operating procedures, engineering instructions, and other recognized methods of ...

CNC Programmer

Charlotte, NC ยท On-site

$26 - $35.50/hr

The programmer will also assist with setting up and operating machines to prove out CNC programs. Their focus will be on the improvement of programs that maximize quality of the final product in the ...

CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC ... Review engineering drawings for manufacturability and recommend design improvements * Assist in the ...

CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC ... Review engineering drawings for manufacturability and recommend design improvements * Assist in the ...

next page

Showing results 1-20

Assistant Cnc Programmer information

See salary details

$16

$30

$44

How much do assistant cnc programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for assistant 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 Assistant Cnc Programmer vs Cnc Programmer?

AspectAssistant Cnc ProgrammerCnc Programmer
CredentialsHigh school diploma or equivalent; some technical trainingTechnical training or certification; experience preferred
Work EnvironmentAssists in programming and setup, often under supervisionIndependently develops, tests, and modifies CNC programs
ResponsibilitiesSupports CNC programming tasks, machine setup, and troubleshootingCreates and optimizes CNC programs, ensures precision and efficiency

The main difference between an Assistant Cnc Programmer and a Cnc Programmer lies in their level of responsibility and independence. An Assistant Cnc Programmer typically supports programming tasks and works under supervision, while a Cnc Programmer independently develops and manages CNC programs. Both roles require technical skills, but the Cnc Programmer usually has more experience and autonomy.

What are the key skills and qualifications needed to thrive as an Assistant CNC Programmer, and why are they important?

To thrive as an Assistant CNC Programmer, you need a solid understanding of CNC machining processes, blueprint reading, and basic programming, often supported by a technical diploma or certification in machining or manufacturing technology. Familiarity with CAD/CAM software, G-code, and CNC machine operation is typically required, and certifications like NIMS can be valuable. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and smooth coordination with machinists and engineers. These skills and qualities are crucial for producing precision parts, minimizing errors, and supporting efficient manufacturing operations.

Will AI replace CNC programmers?

AI can automate certain tasks in CNC programming, such as toolpath generation and optimization, but it is unlikely to fully replace CNC programmers who require expertise in interpreting designs, troubleshooting, and making real-time adjustments. Human oversight remains essential for complex or custom manufacturing processes, and programming skills combined with knowledge of CNC machines and CAD/CAM software are still highly valuable.

What are Assistant CNC Programmers?

Assistant CNC Programmers are entry-level professionals who support the creation and optimization of computer numerical control (CNC) machine programs. They assist senior programmers and machinists by preparing code, setting up machines, performing routine maintenance, and troubleshooting minor issues. Their work ensures that manufacturing processes run smoothly, efficiently, and accurately according to design specifications. Assistant CNC Programmers also help with documentation, quality control, and learning more advanced programming tasks as they gain experience.

What are some common challenges faced by Assistant CNC Programmers, and how can they be addressed?

Assistant CNC Programmers often encounter challenges such as interpreting complex technical drawings, ensuring precise measurements, and adapting to frequent design changes. Staying organized and communicating closely with senior programmers, machinists, and engineers helps minimize errors and miscommunications. Regularly updating skills on the latest CAD/CAM software and machine operation procedures can also help tackle evolving technical demands and maintain high-quality output.
What cities are hiring for Assistant Cnc Programmer jobs? Cities with the most Assistant Cnc Programmer job openings:
What are the most commonly searched types of Cnc Programmer jobs? The most popular types of Cnc Programmer jobs are:
What states have the most Assistant Cnc Programmer jobs? States with the most job openings for Assistant Cnc Programmer jobs include:

$24.50 - $33.50/hr

Other

Posted 16 days ago


Job description

Overview

We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.

The Programmer's main responsibilities are the development of the process to produce engineered parts to the customers' requirements, which include development and security of the CNC programs and the preparation of any documentation necessary to produce the product.

Responsibilities
  • Preparation, creation, maintenance, and optimization of programs for computer numerical controlled machine tools.
  • Create and maintain set-up sheets.
  • Maintenance and operation of the Computer Aided Manufacturing (CAM) Systems.
  • Act as final inspection for drawing quality in conjunction with Engineering Department.
  • Maintain a clean, neat work area to minimize accident and injury exposure.
  • Work with operator to prove out first piece run of critical and difficult to manufacture parts.
  • Keep supervisor informed regarding operations within department, problems occurring, and discharges all assignments promptly and efficiently.
  • Assist with training and development of the CNC operators.
  • Perform assigned duties of CNC supervisor in his/her absence.
  • Serve as a troubleshooting resource for the operators with any difficulties that arise in the manufacturing process.
Qualifications
  • High School Diploma, CNC programming course or equivalent experience
  • At least 4 years of experience in programming and operating CNC machine tools
  • Minimum of two years working with cam software, able to create fixtures, tooling models, and jaws.

Additional Requirements

  • Technical Skills: A good understanding of basic machining and sound knowledge of the practices used in CNC machining and setup methods. A solid understanding of precision tools, shop math, trigonometry, CNC programming, CAM systems, personal computer operations, work holdings, insert grades, and cutting tools used in a computerized manufacturing environment. Ability to read and interpret blueprints and have a thorough knowledge of QA part inspection. An extensive understanding of materials machined at Kadant Johnson.
  • Team Player: Reaches out to peers to build a team-oriented approach to the business.ย  Is approachable and earns a reputation for leading peers towards support of what is best for the total company.ย  Cooperates with supervisors and establishes collaborative relationships with peers.
  • Organization/Planning: Plans, organizes, and schedules in an efficient, productive manner.ย  Focuses on key priorities.ย  Effectively juggles multiple projects.ย  Anticipates reasonable contingencies.ย  Pays appropriate attention to detail.ย  Manages personal time well.

The successful candidate will maintain a positive and collaborative work atmosphere, consistent with our Company Values, communicating in a professional manner with all customers, co-workers, and managers. This candidate will also possess problem solving skills and a forward-thinking mindset towards processes and technology.

Employment Type: OTHER