1

Nc Programmer Jobs (NOW HIRING)

NC Programmer As an NC Programmer, you will be responsible for interpreting drawings and models to create programs that employ modern machining methodologies. You will select work holding and cutter ...

The NC Programmer will support programming projects utilizing various machine tools, controls and programming software. The NC Programmer role will demonstrate planning, creating, developing and ...

NC Programmer

Fort Worth, TX

$25.25 - $34.75/hr

NC Programmer Must have: * Two (2) years college or equivalent experience, with preferred courses in: * Math through Trigonometry and Analytical Geometry * Engineering material * Processing ...

NC Programmer

Fort Worth, TX · On-site

$25.25 - $34.75/hr

NC Programmer Must have: * Two (2) years college or equivalent experience, with preferred courses in: * Math through Trigonometry and Analytical Geometry * Engineering material * Processing ...

NC Programmer V790

Auburn Hills, MI · On-site

$25 - $34.25/hr

NC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...

NC Programmer V790

Auburn Hills, MI · On-site

$25 - $34.25/hr

NC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...

NC Programmer 4

Auburn, WA

$29 - $39.50/hr

As a contractor Numerical Control Programmer (NCP) on our Machining/Tooling team, you'll drive the NC programming, setup documentation, and machining strategy for complex multi-axis parts used on ...

CATIA NC Programmer

Wichita, KS

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

Mastercam NC Programmer

Wichita, KS

$24.25 - $33.25/hr

The NC Programmer collaborates closely with engineering, quality, and manufacturing teams to ensure that the programming meets strict aerospace standards, enhancing productivity and quality control.

NC Programmer

Kent, WA

$30.25 - $41.50/hr

NC Programmers Kent, WA $35-$40 Direct Hire Brief * Analyze job orders, drawings, blueprints, specifications. * Design data in order to calculate dimensions, tool selection, machine speeds, and feed ...

We are looking for a NC Programmer Lead to join our growing team. This position is located on-site in Hamilton, Washington State. POSITION DESCRIPTION The NC Programmer plans machining sequences and ...

NC Programmer I

Bellingham, WA

$27.50 - $37.75/hr

We are looking for an NC Programmer to join our growing team. POSITION DESCRIPTION The NC Programmer plans machining sequences and designs fixtures for 3-5 axis machine tools. Responsibilities ...

NC Programmer I

Bellingham, WA · On-site

$27.50 - $37.75/hr

We are looking for an NC Programmer to join our growing team. POSITION DESCRIPTION The NC Programmer plans machining sequences and designs fixtures for 3-5 axis machine tools. Responsibilities ...

NC Programmer (Cleared)

Wichita, KS

$23.75 - $32.50/hr

The NC Programmer collaborates closely with engineering, quality, and manufacturing teams to ensure that the programming meets strict aerospace standards, enhancing productivity and quality control.

NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

The NC Programmer creates CNC programs for a variety of 3-, 4-, and 5- axis machines that manufacture mid- to highly complex aerospace components and tooling fixtures. The NC Programmer also creates ...

CATIA NC Programmer

Wichita, KS

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

C061 - NC Programmer

Wichita, KS · Remote

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

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

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.

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 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 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 May 2026, with employment types broken down into 3% Locum Tenens, 5% As Needed, 13% Full Time, 49% Part Time, and 30% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
NC Programmer

$65K - $95K/yr

Other

Retirement, PTO

Posted 20 days ago


Job description

Job Title: NC Programmer
Job Description
As an NC Programmer, you will be responsible for interpreting drawings and models to create programs that employ modern machining methodologies. You will select work holding and cutter options, as well as cutting speeds and feeds, to optimize production and ensure quality parts are manufactured according to customer specifications. Your role will include using software to validate cutting paths, designing tooling and holding fixtures, and creating production setup documents. You will also provide shop support during the tool proving process for new and updated programs, while offering daily support for problem-solving and process improvements. Additionally, you will evaluate and integrate machinist feedback into existing programs and processes promptly and participate in continuous improvement activities. Understanding and applying quality system requirements to work processes will also be a key aspect of your responsibilities.
Responsibilities
  • Interpret drawings and models to create optimized machining programs.
  • Use software to validate cutting paths.
  • Design tooling and holding fixtures.
  • Create production setup documents.
  • Provide shop support during tool proving processes and offer daily problem-solving support.
  • Evaluate and integrate machinist feedback into existing programs and processes.
  • Participate in continuous improvement activities.
  • Understand and apply quality system requirements to work processes.
Essential Skills
  • 10 years of NC programming experience.
  • Expert-level knowledge of CATIA v5 and machine simulation.
  • Proficiency in high-speed machining techniques for aluminum and/or hard metals.
  • Demonstrated ability to design tooling and fixtures in CATIA v5.
  • Experience with 3 and 5-axis machine programming.
  • Proficient understanding of G&M-Code.
  • Microsoft Office proficiency.
Additional Skills & Qualifications
  • Experience with Makino brand machines preferred.
  • Knowledge of aerospace inspection processes and FAI documentation requirements.
  • Knowledge of ITAR and ISO & QA 9000/9001 compliance.
  • Ability to read and understand 3D GD&T information.
  • Demonstrated ability to organize and prioritize tasks under time constraints.
  • Working knowledge of CATIA v5 data structure.
  • Proficient keyboarding skills.
  • Ability to read and understand blueprints.
Work Environment
This position operates in an engineering office space with hours from Monday to Friday, 8 AM to 5 PM. The role offers a contract-to-hire opportunity with a local aviation supplier, with the potential to become the lead tool design programmer at the site.
Job Type & Location
This is a Permanent position based out of Wichita, KS.
Pay and Benefits
The pay range for this position is $65000.00 - $95000.00/yr.
Full Benefits,80 hours PTO, 401k 5% match
Workplace Type
This is a fully onsite position in Wichita,KS.
Application Deadline
This position is anticipated to close on Jun 3, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Year founded

1983

Social media