1

Cnc Programming Jobs in Oregon (NOW HIRING)

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

CNC Operator II

Portland, OR

$21 - $28.50/hr

CNC programming experience. * Experience with contract manufacturing. Why You'll Love Working at ... Tosoh Quartz Located in the beautiful Pacific Northwest, Tosoh Quartz offers a comprehensive ...

CNC Operator II

Portland, OR · On-site

$21 - $28.50/hr

CNC programming experience. * Experience with contract manufacturing. Why You'll Love Working at ... Tosoh Quartz Located in the beautiful Pacific Northwest, Tosoh Quartz offers a comprehensive ...

CNC Programmer

Sherwood, OR

$28.50 - $39/hr

CNC Programmer Treske Precision Machining, Inc. is a precision machine shop. We serve: Space ... Proven computer programming skills * Excellent reading comprehension skills * Good math skills with ...

CNC Machinist/Programmer

Hood River, OR

$27.75 - $38/hr

This role requires an adequate programming background to analyze engineering data and develop tooling strategies that support the broader production team. The CNC Machinist / Programmer sets up and ...

CNC Machinist/Programmer

Hood River, OR

$27.75 - $38/hr

This role requires an adequate programming background to analyze engineering data and develop tooling strategies that support the broader production team. The CNC Machinist / Programmer sets up and ...

CNC Machinist/Programmer

Hood River, OR · On-site

$27.75 - $38/hr

This role requires an adequate programming background to analyze engineering data and develop tooling strategies that support the broader production team. The CNC Machinist / Programmer sets up and ...

CNC Machinist/Programmer

Hood River, OR

$27.75 - $38/hr

This role requires an adequate programming background to analyze engineering data and develop tooling strategies that support the broader production team. The CNC Machinist / Programmer sets up and ...

CNC Manager

Portland, OR · On-site

$80K - $100K/yr

Our programming capabilities include: Mastercam, PowerMill and Cabinet Vision. About the Role We're looking for a CNC Department Manager to lead our team of eager, fast learning CNC programmers and ...

CNC Manager

Portland, OR · On-site

$80K - $100K/yr

Our programming capabilities include: Mastercam, PowerMill and Cabinet Vision. About the Role We're looking for a CNC Department Manager to lead our team of eager, fast learning CNC programmers and ...

New

CNC Expertise: 5+ years of experience setting up and operating CNC mills and lathes, with strong knowledge of G & M codes, manual programming, and Mastercam software * Technical Precision: Ability to ...

CNC Expertise: 5+ years of experience setting up and operating CNC mills and lathes, with strong knowledge of G & M codes, manual programming, and Mastercam software * Technical Precision: Ability to ...

next page

Showing results 1-20

Cnc Programming information

See Oregon salary details

$17

$32

$47

How much do cnc programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for cnc programming in Oregon is $32.73, according to ZipRecruiter salary data. Most workers in this role earn between $26.92 and $36.88 per hour, depending on experience, location, and employer.

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

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

What are the most commonly searched types of Cnc Programming jobs in Oregon? The most popular types of Cnc Programming jobs in Oregon are:
What are popular job titles related to Cnc Programming jobs in Oregon? For Cnc Programming jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Cnc Programming jobs? Cities in Oregon with the most Cnc Programming job openings:

$28 - $45/hr

Full-time

Medical, PTO

Posted 2 days ago


Job description

Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Portland, OR.
Our client is a well-established industry leader known for innovation and a commitment to delivering the highest quality products. With a focus on precision and continuous improvement, they pride themselves on maintaining excellence at every stage of their heavy industrial manufacturing operations.

Key Responsibilities:

· Set up, program, and operate CNC lathes, mills, and other advanced machine tools to produce complex, precision components for heavy industrial applications.
· Apply deep knowledge of machining processes to handle large-scale parts, tight tolerances, and specialized materials.
· Read, interpret, and optimize complex blueprints, engineering drawings, and CAD/CAM files.
· Troubleshoot and resolve complex machining issues, including program edits, tool selection, and process improvements.
· Perform advanced quality checks using precision instruments to verify dimensions and tolerances.
· Maintain CNC equipment, ensuring accuracy, reliability, and long-term performance.
· Collaborate with engineers, supervisors, and team members to develop machining strategies that improve efficiency and product quality.
· Train and mentor junior machinists, sharing expertise in both CNC and heavy industrial machining techniques.
· Uphold strict adherence to safety standards and maintain a clean, organized work environment.

Qualifications:

· High school diploma or equivalent required; advanced technical training or certifications strongly preferred.
· 15+ years of CNC machining experience in heavy industrial or large-scale manufacturing environments.
· Mastery of CNC programming (Fanuc, Haas, Siemens, or similar controls).
· Proven ability to set up and operate a wide range of CNC equipment with minimal supervision.
· Strong knowledge of tooling, feeds, speeds, and materials (steel, alloys, castings, etc.).
· Advanced understanding of precision measurement and inspection techniques.
· Demonstrated leadership ability, with experience training and mentoring machinists.
· Ability to lift up to 50+ lbs and stand for extended periods in a fast-paced shop environment.
· Commitment to precision, safety, and continuous improvement.

What We Offer:

· Highly competitive compensation, commensurate with senior-level experience. $28-$45 DOE.
· Comprehensive benefits package, including health insurance and paid time off.
· Opportunities to advance into technical leadership or specialized roles.
· A supportive and inclusive workplace culture.
· The chance to work with a company that values expertise, innovation, and heavy industrial craftsmanship.

At Legacy Talent Search, we are more than just a staffing agency. We are dedicated to supporting the growth of the American economy and way of life, one job at a time. With a focus on rebranding the staffing industry, we work tirelessly to show how a specialized recruiting team can drive productivity. Our legacy is built on people and community—how we help others is how we leave our mark.

Join us today and discover how we #recruitdifferently.
Legacy Talent Search is an equal opportunity employer.