1

Cnc Programming Jobs in Vancouver, WA (NOW HIRING)

CNC Programmer III

Camas, WA · On-site

$40 - $62/hr

Expert in advanced CNC programming methods, including 3- axis, 4-axis, and 5- axis machining, verification and custom code development * Works across multiple software platforms (Mastercam, hyperMILL ...

CNC Programmer III

Camas, WA · On-site

$40 - $62/hr

Expert in advanced CNC programming methods, including 3- axis, 4-axis, and 5- axis machining, verification and custom code development * Works across multiple software platforms (Mastercam, hyperMILL ...

Troubleshoot machining and programming issues, implementing corrective actions to improve ... Qualifications: * 6+ years of CNC programming experience in a high-precision manufacturing ...

Cnc Programmer

Clackamas, OR · On-site

$35 - $45/hr

Proven experience in CNC programming for 3-axis and 4-axis mills. * Strong proficiency with Mastercam for creating and modifying CNC programs. * Ability to perform manual coding for CNC programs when ...

CNC Programmer

Hillsboro, OR

$34.53 - $42.27/hr

High School diploma or equivalent Experience: * 5+ years of CNC programming experience in a production environment, including hands-on setup and prove-out of programs, with demonstrated success ...

CNC Programmer

Hillsboro, OR · On-site

$34.53 - $42.27/hr

High School diploma or equivalent Experience: * 5+ years of CNC programming experience in a production environment, including hands-on setup and prove-out of programs, with demonstrated success ...

CNC Programmer

Hillsboro, OR · On-site

$28.75 - $39.50/hr

High School diploma or equivalent Experience: * 5+ years of CNC programming experience in a production environment, including hands-on setup and prove-out of programs, with demonstrated success ...

CNC Programmer

Hillsboro, OR · On-site

$28.75 - $39.50/hr

High School diploma or equivalent Experience: * 5+ years of CNC programming experience in a production environment, including hands-on setup and prove-out of programs, with demonstrated success ...

CNC Machinist

Portland, OR · On-site

$28 - $45/hr

... engineering drawings, and CAD/CAM files. · Troubleshoot and resolve complex machining issues ... · Maintain CNC equipment, ensuring accuracy, reliability, and long-term performance. · ...

CNC Programmer This position is responsible for programming, setting up, and running advanced CNC ... Use CAD/CAM tools to support design and programming of parts, including prototyping work.

Cnc Machinist

Sherwood, OR

$22 - $30.25/hr

Job Title: CNC Mill Machinist Join a day-shift manufacturing team as a CNC Mill Machinist ... Read and interpret blueprints, work instructions, engineering drawings, and GD&T specifications.

New

Be Seen First

... 2 (CNC Programming) Sunday-Wednesday, 3:30 PM to 2:00 AM Base Rate of $34.00-$40.00/hour (DOE) At Leupold + Stevens our passion for innovation and quality is iconic in our industry. To that end, we ...

CNC Programmer

Hillsboro, OR · On-site

$28.75 - $39.50/hr

Work Experience: * 4+ years of machine shop programming experience on any manual or CNC milling equipment. * 5 or more years of machine shop experience with pertinent CNC milling experience. Physical ...

CNC Programmer

Hillsboro, OR · On-site

$28.75 - $39.50/hr

Work Experience: * 4+ years of machine shop programming experience on any manual or CNC milling equipment. * 5 or more years of machine shop experience with pertinent CNC milling experience. Physical ...

next page

Showing results 1-20

Cnc Programming information

See Vancouver, WA salary details

$17

$32

$47

How much do cnc programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for cnc programming in Vancouver, WA is $32.41, according to ZipRecruiter salary data. Most workers in this role earn between $26.68 and $36.49 per hour, depending on experience, location, and employer.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

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

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially as automation increases in manufacturing environments.

How much do CNC programmers earn?

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

What are the most commonly searched types of Cnc Programming jobs in Vancouver, WA?

The most popular types of Cnc Programming jobs in Vancouver, WA are:

What are popular job titles related to Cnc Programming jobs in Vancouver, WA?

For Cnc Programming jobs in Vancouver, WA, the most frequently searched job titles are:

What job categories do people searching Cnc Programming jobs in Vancouver, WA look for?

The top searched job categories for Cnc Programming jobs in Vancouver, WA are:

What cities near Vancouver, WA are hiring for Cnc Programming jobs?

Cities near Vancouver, WA with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Vancouver, WA as of August 2026, with employment types broken down into 88% Full Time, 6% Contract, and 6% Nights. Highlights an 100% In-person job distribution, with an average salary of $67,413 per year, or $32.4 per hour.

CNC Programmer / Operator

Fulcrum Technologies, Inc.

Tualatin, OR • On-site

$32 - $36/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

About Fulcrum Technologies, Inc.
Fulcrum Technologies, Inc. is a world class manufacturer of precision engineered, precision fabricated, pre-cast concrete products and related structural steel elements required for the support of vibration sensitive semiconductor production equipment.
We understand that our employees are the heart of our company; we offer excellent 100% paid health care benefits, employee supplemental accidental insurance, dental coverage, holiday pay, vacation pay, sick pay, 401K and match, ongoing training and more.
We are looking for a skilled CNC Programmer & Operator to program, set up, operate, and maintain CNC milling machines to manufacture precision parts according to detailed specifications. The ideal candidate will have a strong background in CNC programming, technical aptitude, and a commitment to quality and safety standards.
Key Responsibilities:
• Program CNC machines using G-code or other programming languages to meet product specifications. Set up and operate CNC milling machines for tasks such as drilling, grinding, and milling, and translate technical drawings and CAD files into machine instructions.
• Prepare and load raw materials and parts onto the machines, conduct test runs, and ensure machines produce outputs according to specifications, making adjustments as needed.
• Inspect and measure finished products to verify they meet quality standards and collaborate with quality teams to address any discrepancies.
• Perform routine maintenance on CNC machines, troubleshoot operational issues, and maintain machine performance for consistent, high-quality output.
• Maintain accurate production records, document machine maintenance activities, and report on any operational or quality issues to the Machine Shop Supervisor.
• Adhere to safety guidelines, maintain a clean and orderly workstation, and ensure compliance with all relevant safety protocols.
Qualifications:
• Proven experience as a CNC Programmer & Operator or similar role, with proficiency in CNC programming and machine operation.
• Proficiency in G-code, CNC tooling, and the ability to read and interpret technical documents, drawings, and CAD files.
• Strong understanding of mechanical processes and equipment, coupled with good math skills for precise measurements.
• Keen attention to detail with a results-driven mindset, ensuring consistent product quality.
• Strong communication skills and ability to work effectively in a team environment.
• High school diploma or equivalent; a certificate or diploma in engineering or a related field is a plus. Completion of an apprenticeship or relevant training program is preferred.
Work Environment:
• Fast-paced, physically demanding, innovative manufacturing environment.
• PPE must be worn when entering the shop floor, including safety glasses, hearing protection, and gloves.
Benefits:
• 401(k) with Safe Harbor matching
• Health and Vision insurance (Base plan 100% paid for employee and qualified dependents)
• Dental Insurance (50% paid by employer)
• Short Term Disability (100% paid by employer)
• Accident Insurance (100% paid by employer)
• Paid time off (PTO) and sick leave
Company Values:
Safety, Quality, Integrity, Customer Focus, Teamwork, and Respect for Coworkers.
The pay range for this role is:
32 - 36 USD per hour (Tualatin HQ)