1

Junior Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Allen, TX · On-site

$24.75 - $33.75/hr

Train and mentor junior machinists as needed * Maintain accurate documentation and production ... Strong knowledge of manual machining and CNC operations (including G and M code understanding)

CNC Programmer

Marlborough, MA · On-site

$40 - $50/hr

We are seeking a highly skilled CNC Mill Programmer. This is a direct hire opportunity with a ... junior machinists • U.S. citizenship required (ITAR) • Reliable transportation and valid ...

We are seeking a highly skilled CNC Mill Programmer. This is a direct hire opportunity with a ... junior machinists • U.S. citizenship required (ITAR) • Reliable transportation and valid ...

CNC Programmer

Marlborough, MA · On-site

$40 - $50/hr

We are seeking a highly skilled CNC Mill Programmer. This is a direct hire opportunity with a ... junior machinists • U.S. citizenship required (ITAR) • Reliable transportation and valid ...

CNC Programmer

Arlington, WA · On-site

$39 - $45/hr

ABW has an opening for CNC Programmer with 2 years of experience developing programs and strategy ... The ability to train and mentor junior level programmers is required; creates shop documentation ...

Senior CNC Programmer (NX)

Huntsville, AL · On-site

$26 - $35.75/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

CNC Programmer

Arlington, WA · On-site

$29.25 - $40.25/hr

ABW has an opening for CNC Programmer with 2 years of experience developing programs and strategy ... The ability to train and mentor junior level programmers is required; creates shop documentation ...

Senior CNC Programmer (NX)

Huntsville, AL · On-site

$26 - $35.75/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

Senior CNC Programmer (NX)

Huntsville, AL · On-site

$26 - $35.75/hr

Mentor machinists and junior programmers on machining strategy and process discipline Requirements * 10+ years of CNC programming experience in a precision manufacturing environment * Proven ...

CNC Programmer

Allen, TX · On-site

$24.75 - $33.75/hr

Train and mentor junior machinists as needed * Maintain accurate documentation and production ... Strong knowledge of manual machining and CNC operations (including G and M code understanding)

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

Mentor and train junior operators and setup personnel * Troubleshoot machining issues and drive ... years of CNC programming experience with strong machining skills * Proficiency with Mastercam ...

Senior Swiss CNC Programmer

Anoka, MN · On-site

$83K - $104K/yr

Mentor and train junior operators and setup personnel * Troubleshoot machining issues and drive ... years of CNC programming experience with strong machining skills * Proficiency with Mastercam ...

Senior CNC Programmer

Midland, TX · On-site

$26 - $35.50/hr

Mentor junior programmers and set programming performance benchmarks * Partner with Engineering ... years CNC programming experience, with at least 5+ years on 5-axis mills * Deep expertise in ...

next page

Showing results 1-20

Junior Cnc Programmer information

See salary details

$7

$26

$47

How much do junior cnc programmer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for junior cnc programmer in the United States is $26.96, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $33.17 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Junior Cnc Programmer position, and why are they important?

To thrive as a Junior CNC Programmer, you need a solid understanding of CNC machining principles, blueprint reading, and basic programming skills, often supported by a relevant associate degree or vocational training. Familiarity with CAD/CAM software (such as Mastercam or Fusion 360) and knowledge of G-code is typically required, and certifications like NIMS can be beneficial. Attention to detail, willingness to learn, and strong problem-solving abilities help junior programmers excel and integrate well into manufacturing teams. These skills ensure accurate part production, minimize errors, and enable effective collaboration within a fast-paced production environment.

What are some common challenges faced by Junior CNC Programmers in their first year?

Junior CNC Programmers often encounter challenges such as adapting to strict quality standards, troubleshooting unexpected machine issues, and learning the specific protocols of their employer’s shop floor. Mastering new software tools and interpreting complex technical drawings can also take some adjustment. Typically, new hires work closely with senior programmers and machinists, which helps them gain practical experience and develop confidence. Overcoming these early challenges is an important part of the learning curve and can significantly accelerate career growth in CNC programming.

What is a Junior CNC Programmer job?

A Junior CNC Programmer is an entry-level role responsible for creating and optimizing CNC (Computer Numerical Control) machine programs for manufacturing parts. They assist in translating blueprints and technical drawings into precise machine instructions, ensuring accuracy and efficiency in production. Juniors typically work under experienced programmers and may also help with troubleshooting, machine setup, and quality control. This role requires knowledge of CAD/CAM software, G-code programming, and a strong understanding of machining processes.

More about Junior Cnc Programmer jobs
What cities are hiring for Junior Cnc Programmer jobs? Cities with the most Junior 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 Junior Cnc Programmer jobs? States with the most job openings for Junior Cnc Programmer jobs include:
What job categories do people searching Junior Cnc Programmer jobs look for? The top searched job categories for Junior Cnc Programmer jobs are:
Infographic showing various Junior Cnc Programmer job openings in the United States as of July 2026, with employment types broken down into 87% Full Time, 5% Part Time, 2% Contract, and 6% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $56,068 per year, or $27 per hour.
CNC Programmer

CNC Programmer

amphenol

Allen, TX • On-site

$24.75 - $33.75/hr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 29 days ago


Job description

Job Summary:

We are seeking a highly skilled Class “A” Machinist/Programmer/Lead, to join our precision manufacturing team at our brand-new 94,413 square foot, climate-controlled facility, in Allen, Texas. We have state-of-the-art DMG Mori Lathes, Mills, and Mill-Turn machines. The ideal candidate will have at least 2 years of CAM software experience, extensive experience setting up and operating CNC mills and lathes, with the ability to read complex blueprints, work with tight tolerances, and ensure high-quality workmanship. This role requires a highly motivated individual with proven leadership skills, excellent technical knowledge, problem-solving abilities, a strong commitment to safety, and continuous improvement. This is a second shift position. Hours are Monday – Thursday from 6pm to 6am. We have always offered overtime opportunities on Fridays and Saturdays. With some employees, averaging 55 - 60 hours per week.


Key Responsibilities:

  • Set up and operate manual and CNC machines including lathes, mills, grinders, and other shop equipment
  • Read and interpret engineering drawings, blueprints, and work orders
  • Measure, examine, and test completed parts for conformance to specifications using precision instruments such as micrometers, calipers, gauges, and CMMs
  • Perform layout work and make complex machine setups with minimal supervision
  • Adjust machining processes to improve efficiency and quality
  • Maintain tools, machines, and work area in a clean, safe, and organized condition
  • Troubleshoot machining issues and work with engineering to resolve design or tooling challenges
  • Follow all safety regulations and company policies
  • Train and mentor junior machinists as needed
  • Maintain accurate documentation and production records

Qualifications:

  • High school diploma or GED required; technical or vocational training preferred
  • 2 years’ experience with Esprit or other CAM Software.
  • Minimum [5+] years of experience as a machinist, with at least 2 years setting up CNC lathes or mills.
  • Excellent Leadership qualities
  • Strong knowledge of manual machining and CNC operations (including G and M code understanding)
  • Proficient with precision measuring instruments and inspection techniques
  • Ability to interpret complex blueprints and geometric dimensioning and tolerancing (GD&T)
  • Strong mechanical aptitude and problem-solving skills
  • Excellent attention to detail and quality
  • Able to lift up to 50 lbs. and work on your feet for extended periods
  • Familiarity with ISO, AS9100, or other quality standards is a plus

Preferred Experience (Optional):

  • Experience in a leadership role
  • Experience with multi-axis CNC machines
  • Experience in aerospace, defense, or medical device industries
  • Experience working under ISO or AS9100 quality systems
  • Exposure to Lean Manufacturing or 5S environments

Attributes aligned to our AFSI Mission

  • Detail-oriented, data-driven, and resourceful
  • Curious, collaborative, and proactive in problem-solving
  • Committed to continuous improvement and operational excellence

Benefits:

  • Competitive pay based on experience
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays(10)
  • Training and advancement opportunities