1

Nc Programmer Jobs (NOW HIRING)

CMM NC Programmer IV

Auburn, WA · On-site

$55 - $65/hr

CMM NC Programmer IV Location: Auburn, WA Pay Rate: $55-65/hr Schedule: M-Fri 5-7:00 AM - 1-3:00pm, flexible on start time Duration: 12-month contract to hire Primary Responsibilities: • Create ...

Performs research and engineering laboratory functions involving the testing, analysis and evaluation of materials and processes. Provides technical support to engineers on a variety of technical ...

NC Programmer II

El Cajon, CA · On-site

$45 - $65/hr

... engineering changes. Controls such information to protect and maintain traceability per customer software instructions. Updates/maintains NC directory files. * Guides/mentors/advises machine ...

Performs research and engineering laboratory functions involving the testing, analysis and evaluation of materials and processes. Provides technical support to engineers on a variety of technical ...

NC Programmer II

El Cajon, CA · On-site

$45 - $65/hr

... engineering changes. Controls such information to protect and maintain traceability per customer software instructions. Updates/maintains NC directory files. * Guides/mentors/advises machine ...

The NC Programmer develops NC program code for machining parts and tools on numerically controlled machines and robots, making proper cutter selections for each part, taking into consideration such ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Bay Shore, NY · On-site

$40 - $45/hr

CNC Programmer The CNC programmer works within the Engineering Department to create and evaluate existing CNC programs for vertical and horizontal lathes, and multi-axis milling machines. Specific ...

NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: • Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. • Analyze blueprints, engineering models, engineer ...

Sr. NC Programmer- Level 3

Marietta, GA · On-site

$77K - $136K/yr

You will be the Sr. NC Programmer - Level 3 for the CNC Programming team which is responsible for developing and maintaining numeric-control programs that support high-precision aerospace production.

NC Programmer

Bay Shore, NY

$27.50 - $37.75/hr

CNC Programmer The CNC programmer works within the Engineering Department to create and evaluate existing CNC programs for vertical and horizontal lathes, and multi-axis milling machines. Specific ...

next page

Showing results 1-20

Nc Programmer information

See salary details

$12

$39

$68

How much do nc programmer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for nc programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

Can a CNC machinist make 6 figures?

A CNC programmer, a role related to CNC machining, can potentially earn six-figure salaries with extensive experience, advanced skills, and working in high-demand industries or locations. Factors such as certifications, specialization in complex machinery, and overtime can also influence earning potential.

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

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

Can a CNC machinist make 100k a year?

A CNC programmer can potentially earn $100,000 or more annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. Salary depends on factors such as complexity of work, overtime, and the use of advanced CNC machinery and programming software.

What is an NC programmer?

An NC programmer designs and develops computer-controlled machine tool programs used in manufacturing processes. They use computer-aided design (CAD) and computer-aided manufacturing (CAM) software to create precise instructions for CNC machines, ensuring efficient and accurate production. Strong knowledge of machining, programming languages like G-code, and attention to detail are essential for this role.

Will AI replace CNC programmers?

AI technology can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled CNC programmers who require expertise in interpreting complex designs, making adjustments, and ensuring safety. Human oversight remains essential for quality control and problem-solving in manufacturing environments. CNC programming also involves understanding machine capabilities and applying critical thinking that AI currently cannot replicate fully.

What are NC Programmers?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What are some common challenges NC Programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

More about Nc Programmer jobs
What cities are hiring for Nc Programmer jobs? Cities with the most Nc Programmer job openings:
What states have the most Nc Programmer jobs? States with the most job openings for Nc Programmer jobs include:
Infographic showing various Nc Programmer job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 78% Full Time, 20% Part Time, and 1% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
NC Programmer with Security Clearance

NC Programmer with Security Clearance

Chipton Ross, Inc.

King Of Prussia, PA • On-site

Contractor

Posted 25 days ago


Job description

Chipton-Ross is seeking 3 NC Programmers for onsite contract openings in King of Prussia, PA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) (2) people with Experience with Siemens NX and Vericut software is a must. (NC Programmers) 1 person with Calypso software for Zeiss CMM's for quality department 10-14 years with the above Minimum of a Secret Clearance is required POSITION RESPONSIBILITIES Develops and writes programs for numerically controlled machines using engineering specifications and drawings.

Analyzes engineering drawings to define configuration of parts and determine type and sequence of machine operations. Develops programs for machining parts tools or sheet metal on numerically controlled machine tools. Makes proper cutter selections for each part taking into consideration such factors as speeds types of cutters feeds and control system limitations.

Selects program routines for the most efficient computer calculation of dimensional and machining requirements for each part. Tests and modifies existing parts programs for engineering changes or program improvements. REQUIRED EDUCATION Accredited Bachelor's degree.

WORK HOURS 5/40-1st Shift ADDITIONAL Minimum of a Secret Clearance is required ADDITIONAL INFORMATION * Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information. * Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.

* Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.


Chipton-Ross logo

About Chipton-Ross

Sourced by ZipRecruiter

Chipton-Ross, based in El Segundo, California, is a leading provider of staffing and recruitment services in the US. The company is renowned for its specialization in fields like engineering, information technology, aircraft manufacturing, and other technical industries. Founded in 1983, Chipton-Ross has grown to become a recognized name in the national recruitment arena with a reputation for integrity, quality, and excellence in management. The company's mission is to provide cost-effective staffing solutions that allow their clients to maximize the power of their people, enhancing both perspective and productivity.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

El Segundo, CA, US

Year founded

1983