1

Assistant Cnc Programmer Jobs (NOW HIRING)

CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop ... Document program changes and maintain version control * Assist in evaluating new machinery, tooling ...

Position Overview The CNC Programmer Assistant performs but is not limited to assisting the CNC Programmer with new product programming and revisions. The position will learn & apply basic software ...

CNC Programmer

Camden, NJ · On-site

$26.75 - $36.50/hr

Update and maintain CNC programs in response to engineering revisions and manufacturing improvements. * Assist in fixture design, work holding development, and tooling selection for new and existing ...

CNC Programmer

Portsmouth, VA · On-site

$30 - $38/hr

CNC Programmer Location: Portsmouth, VA Shift: Day Shift 7am-3:30pm Type: contract-to-hire About ... - Assist with machine setup and proving out NC programs Benefits: - 401k with employer matching ...

CNC Programmer

Euless, TX · On-site

$70K - $105K/yr

Davis Machine- CNC Programmer Pay: $70,000- $105,000 Salary Exempt position- Compensation package ... Perform program prove-outs and assist with first-piece production as needed. * Work closely with ...

Be Seen First

CNC Programmer

Minneapolis, MN · On-site

$45 - $52/hr

Mill-Turn CNC Programmer The Mill-Turn CNC Programmer is responsible for developing, modifying, and ... Make program adjustments based on inspection results and production feedback. * Assist with process ...

CNC Programmer

Victor, NY · On-site

$70K - $85K/yr

CNC Programmer Our client is a well-established, third-generation family-owned precision sheet ... Respond to shop-floor programming questions and assist with setup-related issues * Close Non ...

CNC Programmer

Apple Valley, CA · On-site

$73K - $93K/yr

Gain exposure to and assist with more complex programming tasks under occasional direction from staff. Essential Skills * Hands-on experience with CNC programming for mills and lathes. * Proficiency ...

CNC Programmer

Alvin, TX · On-site

$21.50 - $29.50/hr

CNC Programming -- Develop, edit, and optimize CNC programs for mills to ensure efficiency, quality ... Machining Support -- Assist machinists with program interpretation, setups, troubleshooting, and ...

CNC Programmer

Bluffton, IN · On-site

$24 - $33/hr

The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining ... reduce downtime. · Assist with first article runs, validation activities, and support ...

CNC Programmer

Victor, NY · On-site

$25.50 - $34.75/hr

CNC Programmer Our client is a well-established, third-generation family-owned precision sheet ... Respond to shop-floor programming questions and assist with setup-related issues * Close Non ...

CNC Programmer

Thomaston, ME · On-site

$27.50 - $37.50/hr

The Entry Level CNC Programmer is expected to learn to program and run programs for the machines in ... Follow and comply to the ISO quality standards * Assist in ensuring proper and safe operation and ...

CNC Programmer

Bluffton, IN · On-site

$24 - $33/hr

... and reduce downtime. Assist with first article runs, validation activities, and support ... Experience programming CNC turning and milling equipment. * Proficiency with CAM software such as ...

CNC Programmer

Bluffton, IN · On-site

$24 - $33/hr

The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining ... reduce downtime. • Assist with first article runs, validation activities, and support ...

Cnc Programmer

Apple Valley, CA · On-site

$73K - $93K/yr

Gain exposure to and assist with more complex programming tasks under occasional direction from staff. Essential Skills * Hands-on experience with CNC programming for mills and lathes. * Proficiency ...

CNC Programmer

Rockmart, GA · On-site

$23.50 - $32.25/hr

Write and revise CNC Programs to ensure uniformity, compliance, and stability. * Assist in the development of programming procedures and manufacturing practices. * Troubleshoot NC Programs.

CNC Programmer

Hialeah, FL · On-site

$24 - $32.75/hr

CNC Programmer (Dynamics Engineering & Design, Inc.) Location: Hialeah, FL Department: Machine Shop ... Prove-Out & Support: Assist machinists during first-article and changeovers; troubleshoot alarms ...

Inspect finished products * Assist with programming and troubleshooting Requirements: * CNC or machining experience preferred * Machine setup experience is a plus * Programming knowledge is a major ...

Showing results 41-60

Assistant Cnc Programmer information

See salary details

$16

$30

$44

How much do assistant cnc programmer jobs pay per hour?

As of Sep 13, 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 an assistant CNC programmer?

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 the key skills and qualifications needed to thrive as an assistant CNC programmer?

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.

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 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.

How to become an Assistant CNC Programmer with no experience?

To become an Assistant CNC Programmer with no experience, focus on gaining basic knowledge of CNC machinery and programming through online courses or technical training programs. Learning to operate CNC equipment, understanding G-code, and developing attention to detail are important, and entry-level positions or apprenticeships can provide hands-on experience to build skills in this field.

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:

What are popular job titles related to Assistant Cnc Programmer jobs?

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

CNC Programmer

Romeo, MI

Linked Professional Services
Human Resources Consulting Services • 11 - 50 employees

$28/hr

Contractor

Re-posted 11 hours ago


Job description

CNC Programmer
We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position — candidates must be able to step in and contribute immediately.

Location: Kimball, MI
Pay: $28+/hour (based on experience)
Schedule: 8–10 hour shifts, overtime, weekend availability
Type: Contract-to-hire

Position Summary
The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production through machine setups, routine and preventive maintenance, and ensures all processes meet operational and quality standards.

Core Responsibilities

  • Create, revise, and optimize CNC programs using CAM software

  • Select tooling, speeds, feeds, and machining sequences for each job

  • Verify programs against engineering drawings and customer specifications

  • Support first article inspections and troubleshoot production issues

  • Document program changes and maintain version control

  • Assist in evaluating new machinery, tooling, or software for operational improvements

  • Perform routine equipment maintenance including checking way lube, coolant concentration, and grease cartridge levels

  • Maintain a clean and safe shop environment, including sweeping/mopping floors, removing metal shavings, debris, oil, coolant, and other spills, and inspecting coolant pumps for chip buildup

  • Ensure maintenance tools, spare parts, and supplies are organized and available

  • Maintain shop facilities, including emptying trash bins, maintaining scrap areas, and cleaning bathrooms

  • Perform other duties as assigned to support operations, efficiency, and growth

Qualifications

  • Minimum 3 years of CNC programming experience

  • Experience programming and operating 3-axis and/or 5-axis CNC machines, preferably cutting mold components or detailed parts

  • VISI programming experience is a plus

  • Ability to troubleshoot and optimize CNC programs quickly and accurately

  • Strong attention to detail and commitment to quality

  • Ability to work independently and support a team-oriented shop environment

Linked, LLC is an equal opportunity employer committed to creating a diverse and inclusive workplace. We celebrate and embrace differences and are dedicated to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. Our goal is to ensure that every employee and applicant is treated with respect and fairness. We welcome and encourage applications from all qualified candidates and are committed to making reasonable accommodations to support diverse needs throughout the hiring process. Linked, LLC is proud to be an equal opportunity employer and is dedicated to fostering a work environment where everyone can thrive