1

Cnc Tool Programmer Jobs in Spokane, WA (NOW HIRING)

Be Seen First

CNC Programmer

Post Falls, ID · On-site

$26 - $35.50/hr

Interpret mechanical blueprints, technical drawings, and CAD models to generate precise tool paths ... Proven experience in CNC programming with a strong understanding of CNC G-code programming and M ...

CNC Programmer Required Skills and Qualifications: * Proficient with Fusion360, FeatureCAM, and ... Set up, operate, and change over CNC machine tool(s) as assigned * Use Lean Manufacturing knowledge ...

CNC Setup Technician

Post Falls, ID · On-site

$18 - $22/hr

GROWTH OPPORTUNITY This is a mid-level position with potential advancement into roles such as CNC Programmer, CNC Lead, or Tool & Die Maker, based on performance and experience. PHYSICAL DEMANDS · ...

CNC Setup Technician

Post Falls, ID · On-site

$18 - $22/hr

GROWTH OPPORTUNITY This is a mid-level position with potential advancement into roles such as CNC Programmer, CNC Lead, or Tool & Die Maker, based on performance and experience. PHYSICAL DEMANDS ...

CNC Setup Technician

Post Falls, ID · On-site

$18 - $22/hr

GROWTH OPPORTUNITY This is a mid-level position with potential advancement into roles such as CNC Programmer, CNC Lead, or Tool & Die Maker, based on performance and experience. PHYSICAL DEMANDS • ...

GROWTH OPPORTUNITY This is a mid-level position with potential advancement into roles such as CNC Programmer, CNC Lead, or Tool & Die Maker, based on performance and experience. PHYSICAL DEMANDS ...

CNC Mill Machinist

Liberty Lake, WA · On-site

$25 - $37/hr

Performs shop floor programming and editing of CNC programs to maintain product quality * Inspects ... Experience with various machine tool controls (G-M Codes & Mazatrol a plus) * Quality-conscious ...

Tool Room Machinist

Post Falls, ID · On-site

$26 - $29/hr

Works with engineers on bringing concepts to reality using Haas CNC vertical mills, manual mill or ... Maintain cleanliness and maintenance of the machines in the Tool Room. * Comply with all standard ...

Tool Room Machinist

Post Falls, ID · On-site

$26 - $29/hr

Works with engineers on bringing concepts to reality using Haas CNC vertical mills, manual mill or ... Maintain cleanliness and maintenance of the machines in the Tool Room. * Comply with all standard ...

Tool Room Machinist

Post Falls, ID · On-site

$26 - $29/hr

Works with engineers on bringing concepts to reality using Haas CNC vertical mills, manual mill or ... Maintain cleanliness and maintenance of the machines in the Tool Room. * Comply with all standard ...

next page

Showing results 1-20

Cnc Tool Programmer information

See Spokane, WA salary details

$17

$31

$45

How much do cnc tool programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for cnc tool programmer in Spokane, WA is $31.30, according to ZipRecruiter salary data. Most workers in this role earn between $25.77 and $35.24 per hour, depending on experience, location, and employer.

What is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential. Overall, it is considered a well-paying trade with opportunities for advancement.

How much do CNC Tool Programmers earn?

CNC Tool Programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring skills in CAD/CAM software and knowledge of machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and attention to detail.

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after, with job growth expected to remain stable as manufacturing continues to modernize.

What cities near Spokane, WA are hiring for Cnc Tool Programmer jobs?

Cities near Spokane, WA with the most Cnc Tool Programmer job openings:

Infographic showing various Cnc Tool Programmer job openings in Spokane, WA as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $65,105 per year, or $31.3 per hour.

CNC Programmer

ragged ridge machining

Post Falls, ID • On-site

$26 - $35.50/hr

Full-time

PTO

Re-posted 21 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Ragged Ridge is looking for a CNC Programmer. Experience with Mastercam is a plus. 5 Axis programming is a plus.

We are looking to either hire a 5 axis programmer or hire someone with less programming experience and train them to program multiaxis parts.

Duties

  • Develop and write CNC programs using G-code and M-code for various machining centers.
  • Interpret mechanical blueprints, technical drawings, and CAD models to generate precise tool paths
  • Utilize CAM (Computer-Aided Manufacturing) software to create efficient machining strategies
  • Oversee 5 axis operators and help with setups.
  • Conduct quality inspections.
  • Troubleshoot machining issues by adjusting programs or machine parameters for optimal performance
  • Perform routine maintenance on CNC equipment and ensure adherence to safety protocols in a fast-paced manufacturing environment

Requirements

  • Proven experience in CNC programming with a strong understanding of CNC G-code programming and M-code commands
  • Skilled in CAM programming to develop efficient tool paths for complex parts
  • Ability to read and interpret detailed blueprints and mechanical drawings accurately
  • Basic math skills necessary for calculating dimensions, tolerances, and feed rates during programming and setup
  • Knowledge of tooling selection, setup procedures, and fixture installation to ensure high-quality production runs
  • Ability to operate hand tools, power tools, grinders, welders, forklifts, and other manufacturing equipment safely when needed
  • Understanding of lean manufacturing principles to optimize workflow efficiency
  • Mechanical blueprint interpretation skills combined with attention to detail for precision manufacturing tasks

Ragged Ridge is growing fast and there is plenty of opportunity for growth.