2

No Experience Cnc Programmer Jobs in Raleigh, NC

Programmer, CNC

Apex, NC · On-site

$24.50 - $33.50/hr

Minimum 3 (three) years' experience as CNC Programmer and/or 18 months experience as a CNC Machinist with intermediate machine programming experience within a machine shop. * Associates degree in CNC ...

Be Seen First

cnc machinist /programmer Seek talented machinist with programming experience, setup, and running. Milling with experience running 3+2's, horizontals, and verticals. relo help available CAD/CAM ...

CNC Machinist

Knightdale, NC · On-site

$18.50 - $25.25/hr

Like working around engineers, technicians, and other machinists to solve unusual manufacturing ... Experience making tight-tolerance metal parts and inspecting your own work, preferred experience ...

Tool & Die CNC Machinist (Direct Hire)

Apex, NC

$15.75 - $21.50/hr

At least 2 years of relevant experience with CNC milling machine programming and operation. * Proficiency in setting up CNC mills, including indicating parts and setting zero positions. * Ability to ...

CNC Machine Operator

Raleigh, NC · On-site

$20 - $27.25/hr

... global engineering, global manufacturing, and global supply chain to meet today's thermal. This ... Qualifications • Minimum of 2-3 years of CNC milling experience or a degree from an accredited ...

CNC Machine Operator

Raleigh, NC · On-site

$20 - $27.25/hr

... global engineering, global manufacturing, and global supply chain to meet today's thermal. This ... Qualifications Minimum of 2-3 years of CNC milling experience or a degree from an accredited ...

CNC/EDM Machinist

Benson, NC · On-site

$16.75 - $22.75/hr

Collaborate with engineers and technicians to establish scheduling and processing plans * Maintain ... Minimum 3 years of experience with CAD and CAM software's * Familiarity with G and M code

next page

Showing results 1-20

No Experience Cnc Programmer information

See Raleigh, NC salary details

$16

$30

$43

How much do no experience cnc programmer jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for no experience cnc programmer in Raleigh, NC is $30.09, according to ZipRecruiter salary data. Most workers in this role earn between $24.76 and $33.89 per hour, depending on experience, location, and employer.

What is a no experience CNC programmer?

No Experience CNC Programmers are individuals who are new to CNC (Computer Numerical Control) programming and have little to no prior experience in the field. These entry-level programmers typically learn how to write code that controls CNC machines used in manufacturing processes, such as milling or turning. Many employers offer on-the-job training or apprenticeships for candidates with strong math, computer, or mechanical skills but no formal CNC background. Starting as a no experience CNC programmer is a common pathway into the manufacturing and machining industry.

What can a no experience CNC programmer expect during their initial training period on the job?

As a new CNC Programmer with no prior experience, you can expect to spend your initial weeks learning both the software and machinery specific to your employer. Training often includes shadowing experienced programmers, understanding G-code, and practicing on simulation tools before working with actual CNC machines. You'll likely start with simple tasks, such as editing existing programs or performing basic setups, to build confidence and competence. Collaboration with machinists and supervisors is common, so strong communication skills are important as you learn how programming decisions impact production. Over time, you'll gradually take on more complex projects as your skills and familiarity grow.

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

To thrive as a No Experience CNC Programmer, you typically need a basic understanding of mathematics, mechanical aptitude, and a high school diploma or equivalent. Familiarity with computer-aided design (CAD) software and CNC machine interfaces, as well as willingness to pursue entry-level certifications such as NIMS, is beneficial. Attention to detail, problem-solving skills, and eagerness to learn are crucial soft skills for adapting to the technical demands of the job. These skills and qualities are important for ensuring accuracy, safety, and efficient production in a manufacturing environment.

What is the difference between No Experience Cnc Programmer vs Cnc Machinist?

AspectNo Experience Cnc ProgrammerCnc Machinist
Required CredentialsBasic knowledge, training or certification preferredTechnical training, certifications often required
Work EnvironmentDesigning and programming CNC machines, often in a training or entry-level settingOperating, setting up, and maintaining CNC machines in manufacturing
Industry UsageEntry-level programming roles in manufacturingProduction and machining roles in factories

While a No Experience Cnc Programmer focuses on learning to write CNC programs, a Cnc Machinist operates and maintains CNC machines. Both roles are essential in manufacturing, but the programmer role typically requires less hands-on machining experience initially.

What are the most commonly searched types of Cnc Programmer jobs in Raleigh, NC?

The most popular types of Cnc Programmer jobs in Raleigh, NC are:

What are popular job titles related to No Experience Cnc Programmer jobs in Raleigh, NC?

For No Experience Cnc Programmer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching No Experience Cnc Programmer jobs in Raleigh, NC look for?

The top searched job categories for No Experience Cnc Programmer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for No Experience Cnc Programmer jobs?

Cities near Raleigh, NC with the most No Experience Cnc Programmer job openings:

Infographic showing various No Experience Cnc Programmer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $62,592 per year, or $30.1 per hour.

Programmer, CNC

AAR

Apex, NC • On-site

$24.50 - $33.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 18 days ago


AAR Corp rating

7.8

Company rating: 7.8 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

24th of 67 rated aviation services


Job description

Description
Uses samples and prints, machine program requested parts using CAD/CAM system to produce C.N.C. code to fabricate aircraft parts in a production environment. Performs assigned tasks within budgeted time while maintaining Company, FAA, and customers' standards of quality. The CNC Programmer is responsible for working in a safe manner, eliminating waste and delivering a quality product on time.
What you will be responsible for:
  • Perform work as assigned utilizing Company paperwork/ drawings to produce CAD/CAM machine programs within estimated or budgeted hours and within FAA and Company standards of quality.
  • Perform typical CNC and Manual machine shop operations, using milling machines (horizontal and vertical); operate lathes, drill press, hydraulic press, grinders and other shop equipment.
  • Perform layouts and prepare shop drawings as required using CAD/CAM system to produce CNC code for multiple machines (mills and lathes) for multiple personnel.
  • Maintain and understand Company, and customer aircraft maintenance documentation programs.
  • Promote a culture of safety by monitoring self and others to assure all duties are performed within the guidelines as specified by the Safety Manual.
  • Promote a positive and conducive atmosphere in the training of other Machinists on machining and programming of parts.
  • Troubleshoot programming problems with programs and work with Machinists on the floor in resolving machine/programming issues.
  • Use and operate safely all appropriate hand tools and other machinery associated with the machine shop.
  • Learn and apply Epicor Vantage production software to the shop production environment.
  • Assist other Machinists in the performance of maintenance and/or repairs as appropriate.
  • Keep own and adjacent work area clean, and perform with other assigned machinist weekly shop clean-up
  • Perform all other duties and projects as assigned.

Qualifications
What you need to be successful in this role:
  • High School Diploma or equivalent.
  • Must have own tools as required by company tool list.
  • Minimum 3 (three) years' experience as CNC Programmer and/or 18 months experience as a CNC Machinist with intermediate machine programming experience within a machine shop.
  • Associates degree in CNC Programming or similar technical program may be used as a substitute for 2 years direct CNC Programming experience.
  • Ability to use Mastercam and AutoCAD software.
  • Must be able to read and use blueprints, structure repair manuals, illustrated parts catalogs, ATA code and service bulletins.
  • Must be knowledgeable in metal identification and tooling requirements for a production environment.
  • Read, write and understand the English language.
  • Preferred: Mastercam and Solid Works experience a plus.

Physical Requirements:
  • May be required to lift up to 50 lbs.
  • Subject to continual loud noises.
  • Normal or corrected hearing and vision are required.
  • Must be able to bend, stoop, kneel, stand for prolonged periods of time; climb steps, ladders and/or service stands.
  • Must be able to safely work around hazardous chemicals, solvents, resins and adhesives.

The rewards of your career at AAR go far beyond just your salary:
  • Competitive salary and bonus package
  • Comprehensive benefits package including medical, dental, and vision coverage.
  • 401(k) retirement plan with company match
  • Generous paid time off program
  • Professional development and career advancement opportunities

#LI-MA1 #LI-ONSITE

What AAR Corp employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom