1

Nc Programmer Jobs (NOW HIRING)

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

Be Seen First

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

CNC / NC Programmer

Wichita, KS ยท On-site

$23.75 - $32.50/hr

Company Description Thanks & Regards Rajesh KRG Technologies, Inc., 661 367 8000 Ext :514 Experience in NC Programming preferably in Aerospace structural components. Preferred exposure to CAM ...

CATIA NC Programmer - AA01

Wichita, KS ยท On-site

$19.75 - $27/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 ...

CATIA NC Programmer - EZ03

Wichita, KS

$19.75 - $27/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 ...

NX NC Programmer

Saint Peters, MO

$25.25 - $34.75/hr

NX NC Programmer Responsibilities * Responsible for determining the most efficient method of machining using efficient tool paths, techniques and tooling. * Responsible for writing clear and thorough ...

NC Programmer

Wichita, KS ยท On-site

$26.25 - $35.75/hr

NC Programmer Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation ...

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

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

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

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 1, 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:
What job categories do people searching Nc Programmer jobs look for? The top searched job categories for Nc Programmer jobs are:
Infographic showing various Nc Programmer job openings in the United States as of May 2026, with employment types broken down into 3% Locum Tenens, 6% As Needed, 21% Full Time, 67% Part Time, and 3% Contract. Highlights an 66% Physical, 28% Hybrid, and 6% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Hiring: NC Programmer - FLRAA

Hiring: NC Programmer - FLRAA

SRI Tech Solutions Inc

Fort Worth, TX โ€ข On-site

Other

Posted 18 days ago


Job description

Greetings from SRI Tech Solutions.
SRI Tech Solutions is a Tampa Based Global IT Services and Consultancy company, since 2005 we have been helping clients by providing the right talent across North America.
Currently we are hiring an NC Programmer - FLRAA in Fort Worth, TX (onsite from day 1.)
If you're interested, please let me know a convenient time and the best number to reach you for a quick discussion.
Job Title: NC Programmer - FLRAA
Location: Fort Worth, TX
Onsite/ Remote: Onsite
Visa: Only US Nationals
Job Description:
Onsite Only
***1st shift 7:00am - 3:30pm. Work will increase which may dictate a 2nd shift (3:30pm - 12:00am)***
Preferred Qualifications:
  • Must have Mills and Lathes experience, and visible on the resume
  • Must have Catia V-5 modeling and surfacing experience.
  • NC Programming experience.
Experience & Other Requirements:
Two (2) years college or equivalent experience, with preferred courses in:
A.) Math through Trigonometry and Analytical Geometry
B.) Engineering material
C.) Processing Technology
D.) Trained in CADAM, CATIA, and APT programming
E.) Manufacturing methods and procedures
  • Provides programming for numerically controlled production, tooling programs and Manufacturing Development Projects. Responsible for creating either graphically or mathematically, any additional lines and surfaces that are required in the development of parts, tools, tooling fixtures; all work must be performed within predetermined tolerances; contact the appropriate engineering personnel and discuss with them required changes whenever it is found that a particular design does not meet tooling or manufacturing requirements or standards; maintains follow-up on the programs and assists the Manufacturing Operation department; must have a knowledge of Engineering, Tool Design, Manufacturing and Planning/NC Programming processes and procedures.
  • Maintains complete documentation of programs to ensure effective process control
  • May create tooling/material sketches, numerically controlled setup sheets, dimensional charts, material sketches, and machine operation diagrams. Determines from Engineering information, the most efficient and expedient method of lofting by numerical control methods and fabricating by numerical control tooling and sheet metal standards and related tools where dimensional sequencing of operations is required on numerical controlled sheet metal type fabrication equipment for the most difficult assignments.
  • Capable of scheduling several assignments and possesses the skills required to submit reliable cost/hour estimated: capable of directing other individuals work flow with respect to specific programs.

SRI Tech Solutions is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national origin or citizenship status or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria.