1

Junior Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Pittsboro, IN · On-site

$25.25 - $34.50/hr

The CNC Machinist Programmer is responsible for creating, coordinating, and optimizing CNC ... Train and mentor operators, and junior programmers while managing tooling systems, preventative ...

CNC Programmer

Sarasota, FL · On-site

$24.50 - $33.75/hr

Act as a subject matter expert, training and mentoring junior programmers and operators on complex ... An Associate's or Technical Degree in CNC Programming, Machining Technology, or a related field is ...

CNC Programmer

Sarasota, FL

$24.50 - $33.75/hr

Act as a subject matter expert, training and mentoring junior programmers and operators on complex ... An Associate's or Technical Degree in CNC Programming, Machining Technology, or a related field is ...

Be Seen First

CNC Programmer

Arlington, WA · On-site

$72K - $105K/yr

Maintain CNC program standards and macro libraries ... Train and mentor machinists and junior programmers * Support continuous improvement and root cause ...

CNC Programmer

Las Vegas, NV · On-site

$25 - $34/hr

CNC OPERATOR/PROGRAMMER Department : Production Location : ASTOUND LV We are a fast-paced company ... training junior operators or team members as needed. * Follow all instructions from department ...

CNC Programmer

Bellefonte, PA · On-site

$25 - $29/hr

CNC Programmer The CNC Programmer will be responsible for programming, setting up, and operating ... Train and mentor junior machinists. Essential Skills: * Expertise in G-code programming.

CNC Programmer

Bellefonte, PA · On-site

$25 - $29/hr

CNC Programmer The CNC Programmer will be responsible for programming, setting up, and operating ... Train and mentor junior machinists. Essential Skills: * Expertise in G-code programming.

Senior CNC Programmer

Newnan, GA · On-site

$44 - $46/hr

Train junior staff and collaborate with cross-functional teams Core Duties * CNC programming and toolpath optimization * Fixture design and tooling strategy * Machining process improvement * GD&T ...

Senior CNC Programmer

Newnan, GA · On-site

$24 - $32.75/hr

... junior staff and collaborate with cross-functional teams Core Duties • CNC programming and toolpath optimization • Fixture design and tooling strategy • Machining process improvement • GD&T ...

CNC Programmer

Sarasota, FL · On-site

$24.50 - $33.75/hr

Advanced CNC Programming: Interpret complex engineering blueprints and 3D models to develop, prove ... Act as a subject matter expert, training and mentoring junior programmers and operators on complex ...

CNC Programmer

Sarasota, FL · On-site

$24.50 - $33.75/hr

Advanced CNC Programming: Interpret complex engineering blueprints and 3D models to develop, prove ... Act as a subject matter expert, training and mentoring junior programmers and operators on complex ...

CNC Programmer II

Dayton, OH · On-site

$25.75 - $35.25/hr

Provide technical guidance and support to machinists and junior programmers. Required Qualifications * Associate degree, Trade School certification in CNC Machining, or equivalent experience. * 7+ ...

CNC Programmer

Buffalo, NY · On-site

$80K - $120K/yr

CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC ... Mentor junior engineers and lead continuous improvement initiatives in processes and equipment To ...

CNC Programmer

Buffalo, NY · On-site

$80K - $120K/yr

CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC ... Mentor junior engineers and lead continuous improvement initiatives in processes and equipment To ...

CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC ... Mentor junior engineers and lead continuous improvement initiatives in processes and equipment To ...

Senior CNC Programmer

Birmingham, AL · On-site

$90 - $120/hr

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

Showing results 21-40

Junior Cnc Programmer information

See salary details

$7

$26

$47

How much do junior cnc programmer jobs pay per hour?

As of Aug 19, 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 is a junior CNC programmer?

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.

What are the key skills and qualifications needed to thrive as a junior CNC programmer?

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.

How much do junior CNC programmers earn?

Junior CNC programmers typically earn between $35,000 and $50,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, but with skills in G-code programming and familiarity with CNC machines, salaries can increase with experience and certifications.

How to become a junior CNC programmer with no experience?

To become a junior CNC programmer with no experience, start by gaining basic knowledge of machining and CNC operations through online courses or technical school programs. Learning to operate CNC machines and understanding G-code programming are essential, and obtaining certifications can improve job prospects. Entry-level positions often require a willingness to learn and some familiarity with CAD/CAM software.

Is there a demand for junior CNC programmers?

There is steady demand for junior CNC programmers as manufacturing and machining industries continue to grow, especially for those skilled in CAD/CAM software and machine operation. Entry-level positions are available in various sectors such as aerospace, automotive, and medical device manufacturing, often requiring basic programming knowledge and certifications. Job prospects improve with experience, technical skills, and familiarity with CNC machinery and programming languages like G-code.
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:

Infographic showing various Junior Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 86% Full Time, 4% Part Time, 3% Contract, and 7% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $56,068 per year, or $27 per hour.

$25.25 - $34.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Who We Are:

Fleece Performance Engineering is a leading manufacturer of after-market diesel performance products. With a reputation for innovation, quality, and service, our high-performance products push the limits of diesel performance technology. We are seeking motivated individuals who thrive in a rapidly expanding business environment.

The Role:

The CNC Machinist Programmer is responsible for creating, coordinating, and optimizing CNC machining programs and processes with a strong emphasis on new product introduction, setup efficiency, fixturing, tooling strategy, and continuous improvement. This role works closely with Engineering, Production, and Quality to ensure efficient, repeatable, and cost-effective manufacturing operations.

The Perks:
  • Paid Time Off, Holidays, and Health Benefits (Medical, Vision, Dental, Life)
  • 401(k) with Employer Match and Disability Coverage
  • Discretionary Bonus Opportunities
  • OnSite Gym, Training, and Other Perks
  • What You'll Do:
  • Develop, coordinate, and optimize CNC programs and machining processes to improve cycle times, repeatability, and overall manufacturing efficiency.
  • Partner with Engineering to prototype new products and transition them into stable, productionready processes.
  • Perform handson CNC machining operations as needed, including machine setup, proving out programs, running first articles, and supporting production to ensure quality and throughput.
  • Select and implement appropriate tooling, fixturing, and work holding strategies; adjust machine parameters and validate processes through test cuts and process verification.
  • Create and maintain standardized documentation (setup sheets, work instructions, job boxes) and collaborate with Quality to establish inspection methods and resolve quality issues.
  • Train and mentor operators, and junior programmers while managing tooling systems, preventative maintenance, and equipment reliability.
  • Drive continuous improvement initiatives, including waste reduction, bottleneck elimination, cost analysis support, and technology evaluation; maintain a clean and organized production environment, always represent the company in a professional manner
  • Perform other related duties as assigned.
  • What You Are:
  • Selfmotivated and proactive in solving problems and driving improvements.
  • Positive, teamoriented attitude toward coworkers, customers, and vendors.
  • Detailoriented with strong mechanical aptitude and analytical problemsolving skills.
  • What You'll Need:
  • Associate degree (2year) in CNC Programming or equivalent experience required.
  • Proficient in CAD/CAM software, preferably Autodesk Inventor, Inventor CAM, and ESPRIT.
  • Expert in CNC programming languages (Gcode, Mcode).
  • Strong knowledge of machine setup, fixturing, and work holding strategies.
  • Experience with automated manufacturing systems is a plus.
  • Experience with MAZATROL programming is a plus.
  • Strong blueprint reading and GD and T knowledge preferred.